EPAM Systems

Published: Thursday, 15 October 2020

Senior Java Software Engineer at EPAM Systems

   Employer Referral

Job Description

Senior/ Java Software Engineer for a well-known banking Project Responsibilities · design and develop Java software components for Topaz / Global Order Manager as defined by the systems development life cycle (SDLC) · drive and review technical and architectural design of global solutions, enforcing architectural design guidelines and challenge status quo · make sure produced code is secure, stable and operating efficiently · meet the high expectations of clients through frequent release cycles of quality software · provide your expertise and architectural assistance to other team members · investigate and resolve production issues with RTB and global teams to help maintaining a stable production environment; remain cool and effective in a crisis · work collaboratively and effectively in virtual teams across locations and organizational boundaries · Solid Object-Oriented analysis and design skills, multi-threading and concurrency · Hands-on experience in modern library like Java 8 / Guava / Apache Common and the new features · Good knowledge of Data Structure, including time complexity and tradeoff of each data structure · Fairly good knowledge of TDD · Fairly good knowledge of RDBMS · Bonus for NoSQL, Structured Product, FIX · hands-on experience with Agile methodologies such as Scrum · strong expertise in technical design, analysis, debugging, profiling and developing multithread application supporting multiple business locations in different regions exposure to Apache/Tomcat on UNIX/Linux environment with shell Requirement · 8+ years of server-side application development experience in Java/JavaEE/Spring/Hibernate/Webservice, Oracle technologies · hands-on experience in Java 8 and the new features · solid Object-Oriented analysis and design skills, multithreading and concurrency · hands-on experience with Agile methodologies such as Scrum · exposure to Apache/Tomcat on UNIX/Linux environment with shell scripting · proficient skills with tools used in software development lifecycle, such as IntelliJ IDEA or Eclipse, JIRA, GitHub, Maven, Teamcity, JIRA, etc. · GitLab and Docker knowledge/experience would be an added benefit · solid track record in prioritizing and executing tasks when under extreme pressure · proven experience in software development for a financial service industry, preferably in a wealth management/private banking environment, is a plus Show more


Original Joblink : https://sg.linkedin.com/jobs/view/senior-java-software-engineer-at-epam-systems-2201598274

to BizLINKS Resources

via BizLINKS Resources
Hits: 157
Country: Singapore
Employment Type: Full time
Salary: Open
NOTE: This job description was extracted from public domain and published here as a value added service to BizLINKS Resources members. We are currently not a direct vendor to the above organisation and would be interested to work with the above through a internal organisation referral