Logo
Compunnel, Inc.

Senior Java Developer

Compunnel, Inc., San Leandro

Save Job

We are seeking an experienced Senior Java Developer to design, develop, and maintain RESTful APIs and Microservices. This role involves collaborating with stakeholders to gather requirements, ensuring API best practices, and working closely with front-end developers for seamless integration. The ideal candidate will have extensive experience in Java development, Spring framework, cloud platforms, and CI/CD processes.

Key Responsibilities

• Work with stakeholders to gather and analyze requirements

• Develop, test, and deploy RESTful APIs and Microservices

• Write tested, idiomatic, and well-documented Java code

• Collaborate with front-end developers to integrate RESTful APIs

• Communicate with external web services and third-party APIs

• Ensure APIs follow industry-standard best practices for security and performance

• Identify and resolve application issues, bugs, and production incidents

• Maintain and enhance existing APIs, optimizing for scalability and efficiency

Required Qualifications

• 8+ years of hands-on experience in developing RESTful APIs and Microservices using Java/J2EE, Spring framework, Spring Batch, Kubernetes Services, Oracle DB, Apigee/API Gateway

• Expertise in Core Java and Spring framework

• Strong experience in Multithreading and Design Patterns

• Experience in modernizing applications by building Microservices/API from Monolith applications

• Experience in handling web application vulnerabilities and security best practices

• Ability to troubleshoot and resolve production issues

• 2-4 years of cloud experience (Google/Azure/AWS)

• Experience with BDD and TDD methodologies, test-driven design, unit testing, and integration testing

• Proficiency in Jira, Git/SVN, Jenkins, and CI/CD tools such as Fortify, Sonar, and Blackduck

#J-18808-Ljbffr