logo

JobNob

Your Career. Our Passion.

Java Developer--PD


Programming.com


Location

Pune | India


Job description

Job Title: Java Developer

Location : Chandigarh, Bangalore, Chennai, Mumbai, Pune, Hyderabad, Noida, Gurugram

Experience : 10+ years (7+ years relevant)

Mode of Work: Work from Office

CTC : Up to 18 LPA

Notice Period: Immediate joiner or already left job

Key Responsibilities:

1. Develop and maintain high-quality Java applications using Java 8 and above.

2. Apply advanced Object-Oriented Programming ( OOPs ) concepts to enhance code efficiency.

3. Implement design patterns for scalable and maintainable software solutions.

4. Integrate DevOps tools into the development lifecycle for continuous improvement.

5. Utilize the Spring Framework and Spring Boot for building robust and scalable applications.

6 . Apply abstraction principles to design and implement modular and maintainable code.

7. Proficiently work with databases , with a focus on Hibernate for data management.

8. Version control using Git for efficient code collaboration and management.

9. Knowledge of Kotlin to augment programming capabilities.

10 . Implement serialization techniques for efficient data interchange.

11. Adhere to SOLID principles for effective and modular software design.

12. Collaborate effectively within a team to achieve project goals.

13 . Develop web applications and APIs using Angular 8 and above.

14. Familiarity with web application development and best practices.

15. Design and implement APIs for seamless integration with other systems.

16. Work with application containers for efficient deployment.

17. Excellent communication skills for effective team collaboration.

18. Proficiency in CSS for front-end styling.

19. Experience in Java Server Pages (JSP) for dynamic web content.

20. Build projects using Apache Maven for streamlined development.

21. Knowledge of Java EE for enterprise-level applications.

22. Familiarity with Java testing tools f or ensuring code quality.

23. Strong understanding of software design and architecture principles.

24. Adaptability and flexibility in applying strategies for Java programming.


Job tags



Salary

All rights reserved