Lead Java Developer

APAR TECHNOLOGIES PTE. LTD.
10 days ago
Posted date10 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Description
Responsibilities:
Requirement:
EA Number: 11C4879
Responsibilities:
- Responsible for designing, developing, and implementing large distributed systems with microservices.
- Deep understanding of Application, Infrastructure and security architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc.
- Translate functional requirements to design.
- Define best practices and standards for the web service implementation.
- Identify and define implementation patterns.
- Lead activities to build accelerators and tools to increase the quality of deliverables.
- Evaluates industry technologies to shape design of services in consideration of cost, portability, compatibility, or usability factors.
- Identifies and makes appropriate changes to technologies, integrated platforms, and systems to meet customer and operational requirements.
- Continuously seeks to more efficiently manage and utilize technology, platforms, and systems.
- Highlights design risks, provide alternative options and recommend quality solution to specified problem.
- Good knowledge of CICD.
- Write review Junit, functional and end-to-end tests.
- Identify and resolve performance and scalability issues.
- Understanding of Operating system like Linux, IBM AIX Server
- Support User acceptance testing and get sign off.
- Deploy of web application and web service in UAT Production
- Write Functional Specification Technical documents
- Working with version control system - Git or similar systems
Requirement:
- Bachelor's degree in Computer Science.
- 10 years of technical experience within development, integration of backend systems and development.
- Strong Hands-on experience in developing applications using Java/J2EE, with JSF, Spring boot framework knowledge and experience.
- Deep knowledge of SOA, Architecture and Design on Microservices, REST Services and Soap Services Development.
- Experience in core java fundamentals, Java 8+, Spring, Springboot, testing framework Junit, Cucumber.
- Strong hands-on with design patterns, clean code.
- Strong hands-on in Java Web service (SpringBoot) Restful APIs and Soap Services.
- Experience in designing and coding scalable Microservices.
- Strong hand-on on application server like WebSphere, WebLogic or JBOSS.
- Strong hand-on experience on the Database like Oracle, Microsoft SQL Server
- Good Understanding of the Operating system like Linux, IBM AIX Server
- Good documentation skills to write FSD & TSD
- Hand-on on Git or similar systems.
EA Number: 11C4879
JOB SUMMARY
Lead Java Developer

APAR TECHNOLOGIES PTE. LTD.
Singapore
10 days ago
N/A
Full-time
Lead Java Developer