Develop J2EE applications using REST/JSON, Spring, SpringBoot, J2EE to support business requirements.
Requirements
- Strong knowledge and project experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, Springboot, JPA, Web Services (REST), XSLT, XML
- Strong experience with production support and issue resolution
- Experience with application frontend code bases such as HTML, JSP, JavaScript, jQuery, and CSS
- Experience with the GIT version control and familiarity with code repository hosting services such as GitHub and BitBucket
- Handson experience with AWS services such as Lambda, S3, EC2, RDS, and Amazon Bedrock for building and deploying AIdriven applications.
- Knowledge of CI/CD tooling i.e. Jenkins/Docker/AWS/webhooks
- Experience with modern JavaScript MVC frameworks such as EmberJS, React, Angular, Bootstrap
Responsibilities
- Designs, develops, and implements web-based Java applications to support business requirements.
- Follows approved Agile life cycle methodologies, creates design documents & performs program coding.
- Resolves technical issues through debugging, research, and investigation.
- Experience with documenting technical specifics and/or tech design
- Experience designing and performing unit testing, functional testing, and code reviews
- Experience with Database design including Stored Procedures, DML and DDL tasks
- Experience building/converting projects to Maven platform.
Other
- Experience working with in an Agile development environment
- Excellent communication and teamwork skills
- Excellent problemsolving skills, including identifying areas for improvement to processes or applications