Senior Technical Specialist - Java, Spring Boot, MongoDB
Role details
Job location
Tech stack
Job description
The Senior Technical Specialist will be responsible for leveraging expertise in Java, Spring Boot, and MongoDB to develop and maintain high-quality software solutions. The primary focus will be on designing, coding, and testing applications while ensuring scalability and performance. Key Responsibilities Develop robust and efficient java based applications using spring boot framework Design and implement database solutions using mongodb Collaborate with cross functional teams to define, design, and ship new features Troubleshoot and resolve complex technical issues related to java, spring boot, and mongodb Ensure code quality and maintainability through code reviews and testing Stay updated on industry trends and best practices to continuously improve technical skills Build cloud-native microservices using modern frameworks and design patterns Develop and expose REST APIs and OpenAPI specifications Design and implement CI/CD pipelines and deployment automation Develop platform tooling, packaging, and release frameworks Collaborate with UI, DevOps, and architecture teams for system integration Ensure system reliability, scalability, and security across distributed environments Support production deployments and operational troubleshooting Skill Requirements
Role Specific Technical Skill Requirements
Backend Development
Java (17+) Spring Boot, Spring Batch, Spring MVC, Spring IOC REST APIs, Microservices architecture OpenAPI specifications Python 3, Node.js, Groovy, Golang
Frontend (Working Knowledge)
JavaScript React (Redux, React Hooks) Next.js
Automation & Packaging
Shell scripting Helm CI/CD pipeline development and maintenance
Cloud & Orchestration
Kubernetes OpenShift Docker
Requirements
MongoDB MySQL / Relational Databases Preferred: Vector Databases, Graph Databases
Preferred Skills
Experience integrating open-source platforms and frameworks Knowledge of Kafka-based event-driven architectures Exposure to analytics, clustering, and high-availability systems Experience working in large enterprise or service provider environments Other Requirements 1.Relevant certifications in Java, Spring Boot, and MongoDB are a plus