>

Senior / Software Engineer (Java Microservices)

EPAM Systems

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


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

Job Type
Permanent

Seniority
Senior
Mid

Years of Experience
3-6 years

Tech Stacks
Rest API
Docker
Oracle
API
Cloud Foundry
Jasper
Spring
TDD
MariaDB
API Gateway
Nexus
Fortify
SonarQube
Git
Pivotal Cloud Foundry
SQL
MongoDB
Springboot
Bitbucket
AWS
Java

Job Description


Apply
We are looking for an experienced Senior / Software Engineer (Java Microservices).

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
  • Plan, design and implement technical solutions that are scalable and resilient and futureproofed
  • Ensure the deliveries adhere to client's standards and processes
  • Adhere to software quality standards. Review Fortify, SonarQube and Nexus IQ reports and ensure closure by developers on time
  • Work closely with business, scrum, delivery, technology and vendor teams balancing scope, time and cost
  • Working on identifying the project risks and planning mitigation actions with the PM at the project level
  • Work with the deployment team closely to ensure production stability to the system

Requirements
  • Diploma / Degree in Computer Science, IT, Engineering or equivalent
  • At least 3-6 years of relevant software engineering experience
  • Proficient in server-side languages and framework such as Java, Spring Boot
  • Experience with RESTFUL web services, API Gateway, Microservices Architecture, Event driven system and related technology stacks
  • Knowledge of Database technologies like MariaDB, SQL/Oracle, MongoDB
  • Understanding of Pivotal Cloud Foundry (PCF)
  • Hands-on experience with Test Driven Development (TDD)
  • Experience with versioning tools, such as GIT, Bitbucket
  • Exposure to Agile software development mythology
  • A team player who possesses good interpersonal, communication skills and ability to work independently and in a team

Nice to have
  • Professional certifications in any of the Programming Languages
  • Experience with Jasper-Soft / Jasper Reports is good to have
  • Knowledge of Virtual Machines, Docker containers
  • Knowledge of the Cloud Platform like AWS, GCP or similar will be an advantage

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 Microservices)

8066 SGD

Estimated Salary

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


NodeFlair Insights of EPAM Systems