Key Responsibilities:
- Designing, building, and maintaining hashtag#Java/J2EE web applications
- Writing, designing, and editing Java/ hashtag#J2EE applications
- Creating hashtag#DevOps pipelines in hashtag#GitLab/GitHub
- Reviewing and resolving issues uncovered by testing or customer feedback
- Advising and prioritizing the needs of management or development teams
- Directing development and validation of test routines
- Staying updated on current web technologies and programming practices
Must-Have Skills:
- Experience with hashtag#Java 8 and above
- Proficiency with hashtag#Spring Boot, Spring hashtag#Framework (hashtag#web/ hashtag#ws/ hashtag#mvc/ hashtag#security/ hashtag#data/ hashtag#test)
- Familiarity with hashtag#SOAP/ hashtag#REST Webservices
- Knowledge of App servers (hashtag#Tomcat, hashtag#JBoss)
- Hands-on experience with creating CI/CD pipelines using GitHub/GitLab
- Strong hashtag#SQL skills
- Exposure to hashtag#XML, hashtag#JUnit (hashtag#Mockito), contract testing for hashtag#REST web services
- Cloud experience in hashtag#AWS or hashtag#Azure preferred
- Familiarity with hashtag#Docker, hashtag#Kafka, hashtag#Cache (hashtag#Redis), GitLab (CI/CD)
- Experience in software architecture, system tuning, continuous integration
- Excellent communication, problem-solving, and customer service skills
- Ability to work independently and manage time effectively
- Self-motivated, detail-oriented, and highly responsible
ANY GRADUATE