7 Nexionpro Services Jobs
Java Developer - Spring Boot (6-11 yrs)
Nexionpro Services
posted 4mon ago
Key skills for the job
Job Title : Java Developer
Experience : 4+ Years
Location : Gurgaon, Bangalore, Chennai
Job Type : Full-time
Notice Period : Immediate or within serving notice period preferred
Job Description :
We are looking for a proficient Java Developer to join our dynamic team. The ideal candidate will have a strong background in building scalable, distributed systems using Java and Spring Boot. Additionally, expertise in containerization technologies such as Kubernetes and Docker, as well as hands-on experience with infrastructure as code and CI/CD pipelines, will be essential.
You will collaborate with cross-functional teams to design, implement, and maintain cutting-edge solutions utilizing microservices architecture, cloud-native tools, and automation.
Key Responsibilities :
- Develop, test, and maintain highly reliable Java applications using Spring Boot.
- Design, deploy, and manage containerized applications on Kubernetes and Docker.
- Utilize Istio for service mesh implementation to enhance microservice communication.
- Automate infrastructure provisioning with Terraform.
- Integrate Kafka for event-driven applications and data streaming solutions.
- Implement CI/CD pipelines using GitLab to streamline deployment processes.
- Use Helm for Kubernetes package management and efficient application deployment.
- Build and manage Java projects with Maven, ensuring efficient dependency management.
- Collaborate on GitOps-driven continuous deployment using Argo CD.
- Java: Expertise in Java development with 4+ years of experience.
- Spring Boot: Strong experience (3+ years) with microservices and REST API development.
- Kubernetes: Experience deploying and managing containerized applications.
- Docker: Proficiency in containerizing applications and managing Docker images.
- Istio: Knowledge of service mesh implementation for microservices.
- Terraform: Hands-on experience with infrastructure as code.
- Kafka: Working knowledge of message brokers and event streaming.
- GitLab: Experience building CI/CD pipelines for continuous integration and deployment.
- Helm: Understanding of Kubernetes package management for application deployment.
- Maven: 2+ years of experience managing Java build automation.
- Argo CD: Familiarity with GitOps and continuous delivery workflows.
Preferred Qualifications :
- Experience with cloud platforms like AWS, GCP, or Azure.
- Strong understanding of microservices architecture and distributed systems.
- Familiarity with Agile development methodologies.
- Excellent problem-solving and analytical skills.
Functional Areas: Other
Read full job description5-10 Yrs
5-10 Yrs