java developer

Summary

Design, develop, test, and maintain enterprise Java applications using Spring Boot, REST APIs, and microservices in an Agile, onsite role.

Title: Java Developer (7+ years)


Job Type: Full-Time

Work Arrangement: Onsite


Key Responsibilities

Design, develop, test, and maintain enterprise-level applications using Java.

Develop scalable and high-performance applications based on business requirements.

Work with cross-functional teams to understand requirements and deliver technical solutions.

Develop and integrate RESTful APIs and backend services.

Troubleshoot, debug, and optimize applications for performance and reliability.

Participate in code reviews and follow established coding standards and best practices.

Contribute to application design, development, testing, deployment, and maintenance.

Collaborate with architects, developers, and business stakeholders.


Required Skills

Hands-on experience in Java development.

Strong hands-on experience with Core Java and enterprise Java development.

Strong knowledge of Spring / Spring Boot.

Experience developing REST APIs and microservices.

Good understanding of databases and SQL.

Strong knowledge of object-oriented programming and software design principles.

Experience working in an Agile development environment.

Strong problem-solving and analytical skills.

Excellent communication and collaboration skills.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available