Skip navigation EPAM

Senior Software Engineer / Software Engineer (Java with Angular / ReactJS) Singapore, Singapore

  • hot

Senior Software Engineer / Software Engineer (Java with Angular / ReactJS) Description

Job #: 55597
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


We are looking for an experienced Senior Software Engineer / Software Engineer (Java with Angular / ReactJS) in Singapore to make the team stronger.

Web-based applications development in the business domain of a financial services client.

Full-cycle web application development using Agile approach:
1. Idea generation and high-level vision creation;
2. Solution design and documenting, proposal;
3. Development, testing, and Production launch.

Responsibilities

  • 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

  • Degree in Computer Science or equivalent
  • At least 7+ years of experience in Java/J2EE development
  • Hands-on project experience in Angular/ReactJS is a must
  • Experience in application and system design with OOA/OOD, UML Modeling
  • Project / hands-on experience with J2EE standard
  • Good programming experience with Java (EJB, Servlets, JSP, JDBC, ect, WebSphere Application Server on Unix and Windows platforms for 4-5 years
  • Experience in Hibernate, Spring frameworks a must. Experience of Struts will be a plus
  • Knowledge of database design, familiarity with Oracle SQL and PL/SQL a must
  • Sound knowledge of application security issues such as authentication, authorization and auditing
  • Experience with internet/intranet infrastructure/integration projects preferred
  • Strong communication skills and good command of English. Excellent technical writing skills

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

Hello. How Can We Help You?


Our Offices