18 Aug
|
Thales
|
Bengaluru
Role & responsibilities
- Design and develop scalable backend services using Java and Spring Boot
- Build and maintain microservices-based architectures
- Work with AWS cloud services for deployment and infrastructure
- Work with Kubernetes / container-based deployments
- Configure and maintain CI/CD pipelines (GitHub / GitLab / Jenkins)
- Collaborate with DevOps, QA, and product teams for release management
- Explore and integrate AI / automation tools (n8n, LLM APIs, agent-based workflows, prompt engineering, etc.)
- Ensure code quality, performance, and security best practices
- Participate in design discussions and technical reviews
- Mentor junior developers when required
Preferred candidate profile
- Strong experience in Java (17+)
- Strong experience in Spring Boot / Spring Framework
- Experience with REST APIs / Microservices
- Working experience with AWS
- Experience with Kubernetes / Docker
- Experience with CI/CD tools (GitHub Actions / GitLab CI / Jenkins)
- Knowledge of Event-driven architecture / Kafka / RabbitMQ
- Experience with Observability tools (Datadog, Prometheus, Grafana, etc.)
- Experience with OpenAI / Claude / Gemini / LangChain / RAG
- Good understanding of system design and scalable architecture
- Experience working in Agile / Scrum teams
Soft Skills:
- Strong problem-solving skills
- Ability to work independently
- Valuable communication skills
- Ownership mindset
- Willingness to learn new technologies
- WHY JOIN US:
- Opportunity to grow into a technical leadership role.
- Work with international teams on meaningful, high-impact projects.
- Strong focus on learning and development.
- Competitive compensation, bonuses, and employee-friendly policies.
- Supportive team culture focused on innovation and technical excellence.
📌 Java Back End Developer (Bengaluru)
🏢 Thales
📍 Bengaluru