What are the responsibilities and job description for the Java Backend Developer position at capgemini?
We are seeking a highly skilled Java Backend Developer with strong experience in Spring Boot RESTful API development and AWS cloud services The ideal candidate will be responsible for designing developing and deploying scalable microservices and backend components that support high-performance enterprise applications
Key Responsibilities:
Backend Development:
Develop enhance and maintain backend applications using Core Java Java 8 and Spring Boot
Build scalable RESTful APIs and microservices for enterprise systems
Write clean maintainable and testable code following best practices
Cloud DevOps:
Deploy monitor and manage applications on AWS EC2 Lambda S3 API Gateway RDS DynamoDB SNSSQS CloudWatch etc
Utilize AWS CICD tools CodePipeline Code Build or Jenkins GitHub Actions
Work with containerization tools like Docker and orchestration Kubernetes ECS is a plus
Database Storage:
Work with relational and NoSQL databases such as
MySQL PostgreSQL Oracle DynamoDB MongoDB
Write performant queries stored procedures and schemas
Quality Performance:
Implement unit tests using JUnit Mockito
Conduct code reviews and ensure adherence to coding standards
Optimize systems for high performance resilience and security
Collaboration:
Work closely with product owner's architects and crossfunctional teams
Participate in Agile ceremonies Sprint Planning Daily Standups Retrospectives
Provide technical guidance to junior developers
The pay range that the employer in good faith reasonably expects to pay for this position is $27.28/hour - $42.62/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Salary : $27 - $43