>

Job Summary


Salary
$6,500 - $10,167 SGD / Monthly EST

Job Type
Permanent

Seniority
Senior
Mid

Years of Experience
At least 3 years

Tech Stacks
Docker
Oracle
JavaEE
Spring
JPA
Eclipse
Maven
Kubernetes
Hibernate
Jenkins
Springboot
Bitbucket
Java

Job Description


Apply
We are looking for an experienced Senior / Software Engineer.

We Value

Value the individuals
– We encourage and motivate people to grow. We perceive our people as a source of our success;

Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;

Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;

Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;

Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.

Responsibilities
  • Full-cycle web application development using Agile approach:
    • Idea generation and high-level vision creation
    • Solution design and documenting, proposal
    • Development, testing, and production launch

  • Be a member of a cross-functional team that experiment with new technology and proactively searches for the best solutions and ideas in the marketplace
  • Coordinate your work with other developers to deliver first-class technology solutions in a positive, fun, yet challenging and deadline driven environment
  • Work closely with other Product and Technology teams, internal and external, to bring technology solutions and perspectives to the product development process
  • Provide input on, follow and evangelize code quality guidelines and standards
  • Participate in code reviews to highlight best of breed solutions
  • Identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation

Requirements


  • Min qualification: Bachelor’s degree or above in Computer Science, Software Engineering or related majors
  • Minimum of 3 years of hands-on server-side application development experience in Java Technology/JavaEE/Webservice/Eclipse RCP, multi-threaded programming and Oracle technologies
  • Hands on experience on Spring boot, JPA, Hibernate
  • Experience in building and running containerized microservices for Kubernetes/Cloud environment
  • Working experience with Agile methodologies
  • Working knowledge in tools such as JIRA, GitHub/Bitbucket, Maven, Jenkins, Confluence, Quality Center, etc
  • Good communication skills and be able to coordinate technical discussion and activities with global and offshore teams
  • Self-initiative and comfortable working in difficult situations
  • A team player with positive attitude to build trusted working relationship with global and offshore teams

Nice to have


  • Experience with cloud-based java application development
  • Knowledge and experience in containerized applications with docker and Kubernetes

We offer


  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Salaries of Software Engineer at EPAM Systems

Salaries from EPAM Systems that are similar to Senior / Software Engineer (Java Back-End)

8066 SGD

Estimated Salary

View more Software Engineer salaries at EPAM Systems View more Software Engineer salaries


NodeFlair Insights of EPAM Systems