Java Developer - Delhi, India - COGNITUD ADVISORY SERVICES PRIVATE LIMITED
Description
Job Title : Java developer
Industry : IT Services & Consulting
Location : Pan India
Experience range : 5 to 15 years
Job Summary :
As a Java Developer/Lead, you will be responsible for designing, developing, and maintaining Java applications. You will work with a team of experienced developers to create high-quality, scalable, and efficient solutions.
Responsibilities :
Software Development :
Designing, implementing, and maintaining Java-based applications, components, and services.
Coding :
Writing efficient, reusable, and reliable Java code following best practices and coding standards.
Testing :
Writing unit tests and performing integration testing to ensure the quality and reliability of the codebase.
Debugging :
Identifying and fixing bugs and performance issues within Java applications.
Documentation :
Creating and maintaining technical documentation for code, APIs, and systems architecture.
- Experience of the definition and development of microservices must be able to help break down monoliths into components
- Experience with data & API microservice integration patterns
Version Control :
Using version control systems like Git for managing codebase changes and collaborating with other team members.
Troubleshooting :
Investigating and resolving issues reported by users or detected through monitoring and logging systems.
Performance Monitoring :
Monitoring the performance and health of Java applications in production environments and taking proactive measures to address any issues.
Key Skills : Java, Spring Boot, Microservices, Cloud
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as a Java developer, with a strong portfolio of Java-based projects
- Proficiency in Java programming language and object-oriented design principles
- Experience with Java frameworks such as Spring, Hibernate, or similar technologies
- Ability to work independently and in a team environment