The Java API Developer is responsible for designing developing and maintaining scalable secure and high performance RESTful and or SOAP APIs using Java and modern frameworks This role collaborates with product architecture QA and DevOps teams to deliver robust backend services that power web mobile and enterprise applicationsKey ResponsibilitiesAPI Design DevelopmentDesign and develop RESTful APIs and backend services using Java Spring Boot and related frameworksImplement microservices with well defined contracts best practices and reusability in mindEnsure APIs meet non functional requirements security scalability performance and reliabilityDevelop reusable components libraries and frameworks to support core service architectureIntegration Backend EngineeringIntegrate APIs with databases message queues identity platforms and third party servicesDesign and optimize data models database queries and ORM mappingsWork with DevOps to support API deployments using CI CD pipelinesQuality Assurance TestingWrite unit integration and automated tests using JUnit Mockito or similar frameworksCollaborate with QA to ensure correct test coverage and resolve defectsPerform code reviews refactoring and improvements for maintainability and performanceDocumentation CollaborationDocument API specifications using Swagger OpenAPIParticipate in Agile ceremonies and collaborate with cross functional teamsProvide estimates feasibility analysis and technical support to product teamsRequired Skills Qualifications3 7 years of experience in Java developmentStrong proficiency in Java 8 Spring Boot Spring MVC and Spring CloudExperience in building and consuming RESTful APIsSolid understanding of ORM Hibernate JPA and relational databases MySQL PostgreSQL OracleExperience with Git Maven Gradle and CI CD Jenkins GitLab CI GitHub Actions etcFamiliarity with microservices architecture and distributed systems fundamentals
The Java API Developer is responsible for designing developing and maintaining scalable secure and high performance RESTful and or SOAP APIs using Java and modern frameworks This role collaborates with product architecture QA and DevOps teams to deliver robust backend services that power web mobile ...
The Java API Developer is responsible for designing developing and maintaining scalable secure and high performance RESTful and or SOAP APIs using Java and modern frameworks This role collaborates with product architecture QA and DevOps teams to deliver robust backend services that power web mobile and enterprise applicationsKey ResponsibilitiesAPI Design DevelopmentDesign and develop RESTful APIs and backend services using Java Spring Boot and related frameworksImplement microservices with well defined contracts best practices and reusability in mindEnsure APIs meet non functional requirements security scalability performance and reliabilityDevelop reusable components libraries and frameworks to support core service architectureIntegration Backend EngineeringIntegrate APIs with databases message queues identity platforms and third party servicesDesign and optimize data models database queries and ORM mappingsWork with DevOps to support API deployments using CI CD pipelinesQuality Assurance TestingWrite unit integration and automated tests using JUnit Mockito or similar frameworksCollaborate with QA to ensure correct test coverage and resolve defectsPerform code reviews refactoring and improvements for maintainability and performanceDocumentation CollaborationDocument API specifications using Swagger OpenAPIParticipate in Agile ceremonies and collaborate with cross functional teamsProvide estimates feasibility analysis and technical support to product teamsRequired Skills Qualifications3 7 years of experience in Java developmentStrong proficiency in Java 8 Spring Boot Spring MVC and Spring CloudExperience in building and consuming RESTful APIsSolid understanding of ORM Hibernate JPA and relational databases MySQL PostgreSQL OracleExperience with Git Maven Gradle and CI CD Jenkins GitLab CI GitHub Actions etcFamiliarity with microservices architecture and distributed systems fundamentals
View more
View less