
Position: Java DeveloperLocation: Work from home (remote)Job type: Full-time
Experience required: 5 years
About the Role:Understand complex business requirements, partnering with global stakeholders and product team, and offering solutions, all the way from design to implementation, and rolloutCode, test and implement high-quality Java modules for a complex enterprise application system, that is integrated to multiple 3rd party webservices and also supports a react.js front endModify existing software to fix errors, improve its performance, or troubleshoot, debug and upgrade existing software.Coordinate across multiple stakeholders including tech, Ops, business, BA partners, QA globally.Ensure that design and implementation works against high-volume data sources, is scalable and fault-tolerant.
Minimum Qualifications:Candidate should have development experience of 5 years as a Java Developer, and should be proficient in the following:Core Java / J2EEIn-depth knowledge of Data structure and algorithm using JAVASpring boot, Hibernate or similar ORM frameworkHTML/JavaScript preferably with exposure to some JavaScript framework such as ReactStrong Database skills preferably with MySQL and any NoSQL DB Expert knowledge in architecting, building and management of microservicesDeveloping REST APIExperience with Cloud: AWSExperience in CI/CD PipelinesUnix scripting/ LinuxAbility to learn new languages and technologies.Good communication skills with an ability to clearly articulate asks and provide statusAbility to pick up and assimilate system knowledge and provide input on automation or process improvementAbility to triage and support production issues as required
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
