Translation of the business requirement and use cases to support development of java based applications.
Work with the technical leads and architects to transform the high and lowlevel system design into technical components.
Develop applications based on technical requirements design & architecture principles & standards
Build reusable code and libraries for platform & shared services
Optimize application for maximum speed and scalability
Produce work products and applications that reflect and ensure system design and delivery is in line with business needs and project plan.
Collaborate with other team members and stakeholders
Other duties as assigned
Mandatory Qualifications:
Level III More than seven (7) years of experience working on complex projects with 2 or more years in a leadership role as a Developer
More than Five (5) years of experience in developing Frontend UI applications using JavaScript based frameworks including Angular or React Bootstrap jQuery HTML and CSS.
More than Five (5) years of experience in developing applications using Spring API & frameworks including but not limited to Spring MVC Spring Batch Spring Boot and Spring REST.
Desirable Qualifications:
Seven (7) or more years experience in implementing extensive unittests using automated test frameworks
Five (5) or more years experience in continuous integration build & dependency management using tools such as Git Jenkins antifactory/nexus Maven
Seven (7) years experience in writing complex SQL statements and queries against RDBMS such as Oracle or MS SQL Server
Five (5) or more years experience in implementing applications using Microservices or Service Oriented Architecture principles
Three (3) or more years experience in using NoSQL data storage such as MongoDB
Prior experience and proficiency in utilizing Cloud based systems such as Azure/Google/Etc. Candidates with a strong working knowledge of these platforms are highly valued.
Prior experience and proficiency in utilizing security platforms such as Okta SSO Active Directory. Candidates with a strong working knowledge of these platforms highly valued.
Prior experience and proficiency in utilizing distributed platforms like Kafka MuleSoft Redis etc. Candidates with a strong working knowledge of these platforms are highly valued.
Prior experience and proficiency in utilizing container platforms such as Red Hat OpenShift. Candidates with a strong working knowledge of these platforms are highly valued.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.