Senior Java Developer
Job Description / Responsibilities :
Java / Spring / Spring Boot / Microservices
Web Services REST / SOAP
Good working knowledge with Unix / LinuxOS
Experience with databases (Oracle / SQL / MYSQL).
Preferable : Exposure / working knowledge offinancial system integration / development
Should havedeveloped systems of medium and high complexity.
Proficiency with Git or another version control system asrequired
Undergraduate Degree or TechnicalCertificate.
10 years of relevant experience with JavaJ2EE objectoriented design and related skills.
GITDevOps Continuous Integration and TestDrivenMethodologies
Deliver effective and efficient solutionsby meeting milestones and ensuring project deliverables are on timeand adhere to the corporate quality and securitystandards.
Participate in complex applications andsystems development
Aim for defectfree programmingcreate and maintain quality code provide support during testingcycles and postproduction deployment engage in peer code reviews toaddress standards compliance reusability and ease ofmaintenance.
Develop a process to identify and resolveany technical issues and facilitate stakeholdercommunication.
Configure and develop custom componentswith technology partners (analysts developers designers etc.) andsuggest feature enhancements to meet requirements andgoals.
Proactively put forward ideas that speak toproject objectives (e.g. development testing solutions and tools)and look for opportunities that enable processimprovement.
Respect TDs technology delivery practicesand standards project management disciplines business technologyarchitecture and risk and production capacity this includesthorough project requirements documentation scope estimations costanalysis and status updates.
Provide technical supportto promptly resolve escalated incidents / outages.
Knowledge of Agile and SDLC / PMLC processes is preferred
Top Required Skills :
1. Knowledge ofJava / J2EE Spring Boot Microservices Angular
2. Knowledgeon design patterns
3. Knowledge on Angular