Java Springboot Developer
Overview
As a Java Spring Boot Developer, you will build scalable backend services and REST APIs that power business applications. You will work within a software team to implement design patterns and best practices, ensuring maintainability and quality. You’ll integrate with external systems and databases while leveraging Java, Spring Boot, and message/backend technologies. You’ll collaborate with cross-functional partners to drive reliable, high-performance solutions. This role offers the opportunity to shape backend architecture and contribute to a growing software-focused environment.
ResponsibilitiesDevelop RESTful APIs and backend services using Java and Spring BootIntegrate with external services and databasesApply software engineering principles, design patterns, and best practices for scalable codeWork with messaging and data streaming technologies like Kafka and MQCollaborate with cross-functional teams to deliver robust backend solutions
Key requirements8+ years of Core Java experienceStrong proficiency in Spring BootExperience with RESTful API development and external service integrationExperience with databases and data modelingKnowledge of Kafka and MQNice to have knowledge of cloud technologiesCore JavaSpring BootRESTDatabasesKafkaMQ