LUXOFT INFORMATION TECHNOLOGY PTE. LTD.

Senior Java Developer

Job Location

Singapore, Singapore

Job Description

RESPONSIBILITIES Within the team, the successful candidate has to: Align technical design with functional architecture design. Write detailed technical designs and API contracts. Draw sequence diagrams of process workflows. Review and merge code to the central repository. Study, evaluate, understand, and provide feedback on functional specifications. Develop solutions following defined standards and high quality. Provide detailed estimation for the development of solutions. Study, evaluate, understand and provide feedback on functional specifications Develop solutions following defined standards and high quality Provide detailed estimation for development of solutions Implement solutions using TDD Implement BDD for the features Perform non-functional testing Prepare documentation for design and implementation Enable and support functional and user acceptance testing Support applications in production - analyze and resolve issues as they arise Work with various technical/functional teams to ensure proper delivery Maintain lessons learnt, release post mortem outcomes and convert them into best practices Automation approach or suggest automation as and when applicable Be in the forefront of communications and having good relationship with any stakeholder involved REQUIREMENTS 10 years of relevant experience. Solution design using proven patterns, awareness of anti-patterns, performance tuning. Develop and maintain web applications using Java/J2EE, Spring, AngularJS, Spring MVC/Struts, Multi-threading, Restful web services, Swagger, JMS/WebSphere MQ, JavaScript, JQuery, XML, XSLT, XPath, XSD. A strong understanding of recent Java language features Design and implement user interfaces using ReactJS, AngularJS, TypeScript, and UI component libraries such as Material-UI. Collaborate with UI/UX designers to translate designs into high-quality code and ensure the technical feasibility of UI/UX designs. Optimize applications for maximum speed and scalability. Ensure reliable and scalable message processing using Kafka. Work with NoSQL databases like MongoDB, and experience in best practices for NoSQL DB performance. Work with relational databases – MSSQL, Oracle, PostgreSQL. Source management – SVN/GIT, TDD using Junit, DBUnit, Jira / QC. Application server – Jboss / WildFly / Websphere. Write well-designed, testable, efficient code. Well experienced and having a good understanding of SQL language. Well experienced and having a good understanding of Unix/Linux Shell Scripting. Experience with JIRA, Confluence, Maven, GitLab, Jenkins, SonarQube, and other deployment tools. Exposure to DevOps tools. Knowledge of implementing solutions on the Cloud, preferably AWS. J-18808-Ljbffr

Location: Singapore, Pedra Branca, SG

Posted Date: 7/3/2025
View More LUXOFT INFORMATION TECHNOLOGY PTE. LTD. Jobs

Contact Information

Contact Human Resources
LUXOFT INFORMATION TECHNOLOGY PTE. LTD.

Posted

July 3, 2025
UID: 5274281868

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.