Sr Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Java/Spring Boot API developer designing, building, and maintaining high-performance backend applications for a large-scale code conversion project. Works through the full software development lifecycle on a contract basis, contributing to a dynamic team and driving business success through technology solutions.Key Responsibilities:Design robust, scalable APIs using Java and Spring BootImplement RESTful services that meet business requirementsLeverage Spring dependency injection to manage componentsIntegrate core Java solutions as backend dependencies when APIs are not idealUtilize legacy code to satisfy evolving requirementsProduce clean, maintainable, and efficient codeWrite comprehensive JUnit tests and participate in code reviews to uphold qualityCollaborate closely with cross-functional teams, including developers and QA engineers, to deliver quality softwareEngage in agile development processes, contributing to sprint planning, reviews, and retrospectivesQualifications:5+ years of experience in Java development with a focus on API development using Spring BootStrong understanding of RESTful principles and API design best practicesProficiency in Java, Spring Boot, and related frameworksExpertise in Spring dependency injectionSolid understanding of core Java concepts, including multithreading, concurrency, and memory managementExperience with API documentation tools such as Swagger/OpenAPI