Key Responsibilities:
Design, develop, and maintain robust web applications using
Java, Spring MVC, and Hibernate
.
Develop dynamic front-end components using
AJAX, JAXB, and jQuery
to enhance user experience.
Integrate and deploy applications leveraging
AWS cloud services
, ensuring performance, security, and scalability.
Work with
WAS (WebSphere Application Server)
and
Liberty servers
for application deployment and management.
Lead backend development efforts, including API design and server-side optimization.
Implement best practices in
coding, testing, and CI/CD
for high-quality deliverables.
Conduct
code reviews
, ensure adherence to standards, and provide mentorship to junior developers.
Collaborate with cross-functional teams (DevOps, QA, Business Analysts) throughout the software development lifecycle.
Required Skills \& Experience:
10+ years
of hands-on experience in Java/J2EE development.
Expertise in
Spring MVC
,
Hibernate
, and
JMS
.
Strong knowledge of
AJAX
,
JAXB
, and
jQuery
for web application development.
Experience with
AWS cloud services
(EC2, S3, Lambda, etc.).
Working experience with
IBM WebSphere
and
Liberty servers
.
Strong understanding of
RESTful APIs
,
microservices
, and
application integration
.
Excellent problem-solving, analytical, and communication skills.
Ability to mentor junior developers and lead technical discussions.
Preferred Qualifications:
Experience with
containerization (Docker, Kubernetes)
is a plus.
Familiarity with
CI/CD tools
(Jenkins, GitLab, etc.).
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.