Required Skills: Java, J2EE, Spring MVC, Spring Boot, RESTful APIs,
Job Description
Strong critical thinking and excellent communication skills
Experience working in Agile methodology environment
Experience in conducting code reviewsAt least 8 years of experience with the following technologies - Java, J2EE, Spring MVC, Spring Boot, RESTful APIs
Experience working with the containerized platform OpenShift (preferred) - experience deploying services via Jenkins
Strong knowledge and working experience with Angular
Strong knowledge and working experience with relation databases like SQL Server, Oracle. Writing Stored Procedures, performance tuning
Experience with Messaging Queues - IBM MQ, Active MQ DevSecOps experience
Creating Jenkins and/or ADO pipelines from scratch Sonar scan and jfrog vulnerabilities detection and remediation
Highly motivated to learn new technologies
Highly experienced in troubleshooting issues, recommend interim and long term solutions
Knowledge of integration and performance testing applications
Experience with Production Support
GCP Experience (good to have, not required)
Performs detailed design of complex applications and complex architecture components
May lead a small group of developers in configuring, programming, and testing
Fixes medium to complex defects and resolves performance problemso Accountable for service commitments at the individual request level for in-scope applications
Monitors, tracks, and participates ticket resolution for assigned ticketso Manages code reviews and mentors other developers
Basic qualifications:
8+ years of experience with Java, J2EE, Spring MVC, Spring Boot, RESTful APIs, leading the development of highly scalable and resilient applications.
6+ years of experience of deep architectural experience with Spring Boot, including experience mentoring others in its best practices and advanced features.
4+ years of Angular
4+ years of leadership experience in adopting new technologies and frameworks, guiding best practices in development methodologies, and overseeing technical project management