Hands on enterprise level J2EE based web application development and support
Hands on experience in Spring / Spring Boot / Cloud technologies
Create high-performance reusable and reliable APIs that enable interaction between different software systems.
Integrate APIs with existing data and software systems.
Good Understanding of Spring framework including Spring batch
Optimize and Test APIs
Hands on Pivotal Cloud Foundry (PCF) environment
Experience on Continuous integration and Continuous Development (CICD) process
Hands on java backend developer will be responsible for integrating different backend systems.
Work closely with our clients architects and frontend developers to define the integration with the clients back-end systems determine implementation details and realize those implementations.
Work on the Production support activities for the applications build on the Microservices framework
Working Experience on the alert creation for applications and experience in Newrelic
Ability to lead team
Experience in onshore and offshore development management model
Good presentation skills
Excellent communication skills
Experience in Agile and Waterfall project development methodology
Technical Skills:
8 yrs of development experience within Java Web/Enterprise projects
Understanding of design patterns and NTiers architectures
Experience with Spring / Spring Boot / and Cloud technologies
Experience with Java EE Maven
Experience with Spring and other Java frameworks / open-source libraries
Hands on experience on Cassandra
Experience with Spring Security and SSO solutions
Experience with SOA and Web Services (REST/SOAP)
Experience providing sizing and scalability recommendations solving connectivity and deployment issues
Experience deploying to application servers in enterprise environments.
Experience in using JIRA for Defect/ Issues and understand the agile framework
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.