As a Java Backend Developer at Capco, you will take ownership of backend systems, designing, developing, and maintaining robust services that handle complex business logic. You will play a crucial role in building and optimizing highly scalable RESTful APIs and distributed microservices architectures.
Working in a fast-paced Agile environment, you will collaborate closely with frontend developers, product managers, and other key stakeholders to align technical execution with business requirements. Your day-to-day operations will involve writing clean, maintainable code, debugging intricate system issues, and ensuring that data storage and retrieval mechanisms are highly efficient and secure.
Key Responsibilities
Backend Architecture: Design, develop, and maintain robust, enterprise-grade backend services using Java and Spring Boot.
API Integration: Build, scale, and optimize RESTful APIs and sophisticated microservices architectures.
Cross-Functional Collaboration: Collaborate dynamically with frontend developers, product managers, and technical stakeholders to deliver seamless digital products.
Code Quality: Write clean, maintainable, and highly efficient code following strict enterprise best practices.
System Reliability: Troubleshoot, debug, and systematically enhance existing software applications.
Performance & Security: Ensure high performance, robust security, and absolute responsiveness across all backend applications.
Knowledge Sharing: Participate actively in peer code reviews and contribute to the team’s ongoing technical knowledge sharing.
Database Management: Work deeply with databases to ensure rapid, efficient, and secure data storage and retrieval.
Skills & Eligibility
Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related technical field.
Experience: Minimum of 2+ years of proven industry experience in backend software development.
Core Languages: Exceptional coding proficiency in Java and deep expertise in the Spring Boot framework.
Architectural Knowledge: Strong, practical experience in designing and implementing RESTful web services and distributed microservices.
Database Expertise: Solid understanding of relational and NoSQL database management systems, query optimization, and data modeling.
Development Tools: Familiarity with version control (Git), CI/CD pipelines, and modern DevOps testing environments.
Soft Skills: Strong analytical problem-solving abilities, excellent debugging skills, and highly effective communication capabilities.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.