Backend Java Developer
Sivaprakash RajaUnited StatesSENIORPosted 3h ago
JavaSpring BootGCPSQLMS SQL ServerPostgreSQLMongoDBCI/CDGitHub ActionsJenkinsEnterprise architectureCloud architectureAgilePair ProgrammingTDD/BDDDeployment planningZero-downtime releasesUnattended deploymentsEV ecosystem
About the Role
We are looking for a Backend Java Developer to join our team in Dearborn, MI. This role focuses on developing and maintaining backend systems using Java and GCP.
Key Responsibilities
• Design and implement backend systems using Java and Spring Boot
• Work with SQL and NoSQL databases including MS SQL Server, PostgreSQL, and MongoDB
• Implement CI/CD pipelines using GitHub Actions and Jenkins
• Apply enterprise and cloud architecture concepts
• Participate in Agile practices including Pair Programming and TDD/BDD
Requirements
• 10+ years of software development experience
• Strong Java, Spring Boot, and GCP skills
• Experience with SQL and NoSQL databases
• CI/CD experience with GitHub Actions and Jenkins
• Knowledge of enterprise and cloud architecture
• Agile, Pair Programming, TDD/BDD experience
• Deployment planning, zero-downtime releases, and unattended deployments experience