Java Developer

Seeking developers with experience of working on Core Java, J2EE, Spring and MySQL in an agile environment who can translate software requirements into workable programming code.

Experience level: 5-7 years

About the Role

As a Java developer, you will contribute to our continually evolving HR platform by working as a developer on the in-house product development team. It requires experience of working on Core Java, J2EE, Spring and MySQL in an agile environment. Mobile experience is a big plus. You will collaborate with locally based team members and remote Product/Project Managers and will contribute to the design and implementation of new features.

What Would You Do At ALTRES?

A comprehensive role like this one calls for taking up the following responsibilities:

  • Translate software requirements into workable programming code.
  • Work with Team members, discuss technical solutions with them.
  • Participate actively in scrum meetings.
  • Conduct code reviews for peers.
  • Collaborate with Development, QA, and Product Management teams for implementation.
  • Ability to self-direct, work without supervision and balance multiple duties.
  • Own the design process life cycle. Figure out a problem statement and see it through each stage till the design becomes live code.
  • Responsible for front-end design and development for both the web and mobile versions.
  • Coordinate with product managers, executives, and subject matter experts to incorporate specific design requirements, visual treatment, and organize information.
  • Ensure continuous and collaborative communication between design and development teams to ensure crisp integration of front-end design to back-end functionality.

What Do You Need For The Job?

As a potential candidate, you are expected to have the following skills (technical):

  • Strong technical background with good understanding of product development life cycle.
  • Expertise in full stack application design and development across all relevant form factors smartphone, tablet, laptop, desktop, etc.
  • Experience in building web applications using J2EE (JSP, Servlets) and Core Java.
  • Detailed understanding of front-end Web application technologies like HTML5, JavaScript, CSS. Core JavaScript and JQuery development experience is very important.
  • Proficient in MySQL or another RDBMS variant with 2+ years of experience building and interfacing with the database.
  • Experience with JIRA or similar issue & project tracking tool.
  • Familiarity with Agile software development processes including Scrum.

What’s In It for You?

  • Competitive salary and benefits
  • Opportunity to work for both front end and backend development
  • Great learning and development opportunities
  • Working with an organisation that keeps up to date with industry best benchmarking in every aspect

Apply for This Position