Java Developer

verdantis

Remote 3 Years Exp Posted 2h ago

Job Description

•Design, develop, test, and maintain Java-based applications and backend services.

•Build scalable and high-performance APIs and microservices.

•Collaborate with product managers, architects, and development teams to understand business requirements.

•Write clean, reusable, and efficient code following coding standards and best practices.

•Participate in code reviews and ensure high-quality deliverables.

•Troubleshoot, debug, and optimize application performance.

•Work with databases and integrate third-party APIs and services.

•Contribute to the complete software development lifecycle including design, development, deployment, and maintenance.

Required Skills & Qualifications

•Bachelor’s degree in computer science, Information Technology, or a related field.

•3–5 years of hands-on experience in Java development.

Strong experience with:

o Java 8/11/17

o Spring Boot

o Spring MVC

o REST APIs

o Microservices Architecture

o Hibernate / JPA

• Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.

• Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

• Familiarity with Git version control systems.

• Knowledge of SQL and database optimization.

• Understanding of Agile/Scrum methodologies.

Similar Openings for You