freehire launches on Product Hunt on 26 August.

Follow →

Sr. Java Developer

Summary

Builds and maintains Java-based systems using Spring Boot, REST APIs, and microservices; writes clean code and documentation while leading projects and supporting end customers.

Responsibilities

  • Provides continuous service improvements to eliminate or prevent incidents or problems and improve service quality for end customers.
  • Contributes to the team’s continuous service improvements to eliminate or prevent incidents or problems.
  • Leads a project in defining tasks, project deliverable and schedules of the resources assigned to the project
  • Can directly communicate with end customers for support requirements.
  • Develop and build systems on the Java platform using cutting-edge techniques, tools, and utilities; Excellent skills in design and coding.
  • Provide necessary level of technical documentation during requirements and prototyping, based on discussions with project team, industry experience, and best in-class practices
  • Ensure the deliverables are of high standards in terms of fit for purpose, application design and code quality, and suggest other quality check tools.
  • Research and development initiatives to identify technical features for improved product usage.
  • Provide innovative solutions.

Qualifications

  • Bachelor’s or College degree in Information Technology, Computer Engineering, and/or related fields. Other courses are welcome as long as he or she has extensive related experience.

TECHNICAL and FUNCTIONAL COMPETENCIES

  • a. Programming Languages: Expert in Java (8 & 17), C#, .NET, with strong background in Full Stack Development and API Integration
  • b. Frameworks & Technologies: Rest API, Spring Boot and Legacy Spring Framework, JSF / JSP, JPA/ Hibernate
  • c. Database: MySQL, SQL
  • d. Application Server: Tomcat 10.1
  • e. Build Tools: Maven and Ant
  • f. Azure DevOps, TFS, Agile Scrum, Git Flow
  • g. Javascript, HTML, CSS, Microservices Architecture, Junit, Agile Scrum

Work hours and working conditions

  • To provide and deliver solutions within the defined timeline across regions, may need to go on different shifts or extended working hours.
  • Some days may be heavy while others may be light. Extended working hours may be required if the need arises.
  • May require travel to other sites.
  • Mid-Shift: 3pm-12am / 2pm-11pm
  • Hybrid, 3days Onsite per week

See also