Backend Engineer

66degrees
Summary
Join 66degrees, a leading consulting firm specializing in AI-focused, data-led solutions, as a Software Engineer. You will play a key role in designing, developing, and maintaining innovative software applications using Java and collaborating with cross-functional teams. This position requires extensive experience in back-end development, cloud technologies, and various databases. You will contribute to all phases of the software development lifecycle, ensuring clean, maintainable, and well-documented code. The role involves working across time zones and collaborating with global teams. 66degrees fosters a culture of innovation and supports professional growth.
Requirements
- 5+ years of experience in developing cloud-native applications
- 5+ years of back-end development with expertise in Java is required
- 5+ years using Spring Boot and Spring Rest Services. Cloud experience is required (AWS, Azure or GCP); Multi-cloud experience is desired
- 2 + years of experience with Couchbase or Memorystore (or an alternative in-memory database)
- 2 + years of experience with MongoDB or Firestore (or an alternative NoSQL Database)
- Solid experience working with monolith applications and application migrations
- Experience with Docker/Kubernetes
- Experience with unit testing/automated testing
- Strong communication skills
- Eagerness to work in a collaborative environment
Responsibilities
- Design, develop, and test software applications using Java
- Collaborate with cross-functional teams to ensure seamless implementation of 66degrees solutions
- Contribute to all phases of the software development lifecycle
- Write clean, maintainable, and well-documented code and troubleshoot and debug software issues
- Work across time zones, as needed, to meet the needs of our clients and collaborate with offshore teams as part of a dispersed global team
Preferred Qualifications
- React or NodeJS with Typescript is nice to have
- Experience establishing CI/CD pipelines to accelerate software delivery is preferred
- Background in professional services/consulting preferred
- Experience developing applications on the Google Cloud Platform suite of products and services is a plus
Benefits
Fostering a culture that sparks innovation and supports professional and personal growth