This job does not accept any more applications
Java Developer - Anywhere in India/Multiple Locations - Burgeon It Services Pvt Ltd

Description
Position: JAVA DeveloperPurpose and Scope
We are seeking an experienced JAVA Developer to join our team. The successful candidate will be responsible for the development of production-grade applications and services in Java.
Key Responsibilities
- Design, develop, test, and deploy high-quality Java-based software solutions.
- Develop a deep understanding of Java 8 features, including lambda expressions, streams, nullability, and functional interfaces.
- Gain expertise in Spring Boot, Microservices, Collections, Generics, Authentication, REST APIs, API security, multi-threading, and Agile methodologies.
- Collaborate with cross-functional teams to ensure seamless testing, deployment, and maintenance of code in various environments.
- Leverage DevOps practices, CI/CD tools (Jenkins, Maven, ServiceNow, GitHub), and Release Management techniques to optimize development workflows.
- Write unit tests using JUnit and Mockito, ensuring thorough code coverage.
- Foster strong communication skills to effectively collaborate with colleagues, stakeholders, and clients.
Requirements
- Minimum 5 years of experience in Java development, with a strong focus on production-grade applications and services.
- Proven expertise in Java 8, Spring Boot, Microservices, and related technologies.
- Excellent knowledge of Collections, Generics, Authentication, REST APIs, API security, multi-threading, and Agile principles.
- Experience with testing, deployment, and maintenance of code in various environments.
- Familiarity with DevOps, CI/CD tools, and Release Management techniques.
- Strong unit testing skills using JUnit and Mockito.
- Effective communication and collaboration skills.
Work Environment
This role requires the ability to work from our office as per the company policy.