freehire launches on Product Hunt on 26 August.

Follow →

Hiring: Java Backend Developer

Roles & Responsibilities

Company Overview

U3 INFOTECH PTE. LTD. delivers software services, business solutions, and project management outsourcing. With expertise across banking, insurance, healthcare, supply chain, and technology, U3 partners with leading clients to provide professional services and business consulting.

Job Summary

Design, develop, test, and maintain scalable Java backend applications and RESTful APIs to deliver secure, high-performance solutions in an Agile environment.

Responsibilities

  • Design, develop, test, and maintain scalable Java backend applications to meet business requirements
  • Build and enhance RESTful APIs and microservices using Spring Boot for modular and reusable backend services
  • Develop high-performance, secure backend components to ensure application reliability and security
  • Collaborate with frontend developers, business analysts, and QA teams to deliver integrated, high-quality software solutions
  • Write clean, maintainable, and well-documented code to facilitate future maintenance and team collaboration
  • Troubleshoot, debug, and optimize existing applications to improve performance and resolve issues
  • Participate actively in Agile ceremonies including sprint planning, daily stand-ups, code reviews, and retrospectives to support iterative development
  • Ensure application performance, scalability, and security best practices are implemented and maintained

Required competencies and certifications

  • Minimum 6 years of hands-on experience in Java development
  • Strong programming experience with Java 8, 11, or 17 versions
  • Hands-on experience with Spring Boot framework
  • Experience in developing microservices architecture
  • Strong knowledge of RESTful API development
  • Experience with Spring MVC, Spring Data JPA, and Spring Security
  • Good knowledge of relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with Git version control system
  • Familiarity with Maven or Gradle build tools
  • Good understanding of Agile/Scrum development methodology

Preferred competencies and qualifications

  • Experience with containerization technologies such as Docker or Kubernetes
  • Exposure to cloud platforms including AWS, Azure, or Google Cloud Platform
  • Knowledge of messaging technologies such as Kafka or RabbitMQ
  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI
  • Domain experience in banking or financial services
Tell employers what skills you have

Application Performance Management
Code Review
Design
Troubleshooting
Sprint Planning
Scalability
Implementation of Best Practices
coordinating developers
Full Stack Development
Code Maintenance
Spring Boot
Application Security Architecture
application performance
Java Based Solutions
Debugging
Testing

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.

A new version of freehire is available