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
Solid 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
Positive understanding of system design and scalable architecture
Experience working in Agile / Scrum teams
Soft Skills:
Strong problem-solving skills
Ability to work independently
Good communication skills
Ownership mindset
Willingness to learn new technologies
WHY JOIN US:
Chance 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
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.