Point your AI agent at freehire and let it find you a job.

Get the CLI →

UPTC

Programmer ( Java)

Posted Updated
Discussion

About the role

We are looking for an experienced Java Developer to develop, maintain, and enhance enterprise applications and APIs.

Key responsibilities

  • Develop, maintain, and enhance Java applications and REST APIs

  • Analyze requirements and provide technical solutions

  • Prepare technical design and documentation

  • Write clean, reliable, and maintainable Java code

  • Perform unit testing and API testing

  • Troubleshoot and resolve application issues

  • Support applications during SIT, UAT, and production

  • Work with Business Analysts, vendors, and technical teams

  • Follow company SDLC and development standards

About you

  • Bachelor's degree holder – Non-negotiable

  • At least 3 years of experience as a Java Developer – Non-negotiable

  • Experience in Java/J2EE and Web Services such as REST, SOAP, and WSDL

  • Excellent communication skills

  • Strong hands-on experience with Java Core / Java 8

  • Strong hands-on experience with Spring Boot

  • Strong hands-on experience with REST APIs / Microservices

  • Strong hands-on experience with JPA / Hibernate

  • Strong hands-on experience with Oracle, PostgreSQL, or other relational databases

  • Strong hands-on experience with SQL, Maven, Git, JUnit testing, Postman, Swagger, cURL, or similar API testing tools


Skills

Apply

See also

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.