Java Developer
Listed on 2025-11-25
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, Java Developer
Duties & Responsibilities:
• Be a part of a Scrum team working on API and microservices development using open-source technologies like Java, Spring Boot, etc.
• Design APIs following RESTful API design principles and API-led architecture.
• Lead API development and integrations, working with other developers, architects, and product owners.
• Build consistent, reusable & secure APIs and microservices following all enterprise standards and best practices.
• Develop code that is highly scalable and has consistent performance even with high load on the application.
• Establish a strong culture of security awareness and ownership to establish the Dev Sec Ops practices within API Dev Lifecycle.
• Responsible for debugging within a complex environment that includes multiple connected systems.
• Responsible for operational reporting and health monitoring of the application.
• Ensure that the API-based architecture enables best-in-class user experience and response time.
• Ensure the reusability of all the components developed.
Requirements:
• 5+ years of experience in Java Backend Development and skills with Spring Framework and Spring Boot.
• 4+ years' experience working in Agile/Scrum model.
• 3+ years' experience working in cloud (preferably AWS) and familiar with cloud services.
• Experience with integrations with databases (SQL and No
SQL), SFTP servers, REST/SOAP/Graph
QL APIs, and other systems and platforms.
• Strong skills and expertise in unit testing frameworks like Junit.
• Experience integrating with messaging platforms like IBM MQ and NATS.
• Experience with architecture, design, development, deployment, testing, and integration of enterprise-wide applications.
• Experience with a wide variety of continuous integration and source control tools.
• Experience with designing API proxies and REST APIs using API Management platform.
• Knowledge of API security including OIDC and OAuth
2.0 concepts.
• Experience designing API specifications in RAML/YAML/Swagger.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).