KonnectIT
Job Description
Job Description
We are seeking a
Java Application Developer
with 3–5 years of hands-on experience in designing, developing, and maintaining enterprise applications. This role is ideal for a motivated professional who thrives in collaborative environments and has a proven track record of delivering robust, scalable software solutions. The successful candidate will join our IT applications team, contributing to both new development initiatives and the support of existing business-critical systems. This position requires strong technical skills in
Java/J2EE
and
SQL Server , as well as the ability to adapt quickly to evolving business needs and emerging technologies. Key Responsibilities Design, develop, test, and maintain enterprise-level applications using Java/J2EE and SQL Server.
Support the full software development lifecycle, from requirements gathering to deployment and maintenance.
Implement integrations with external systems using ESB and REST/SOAP web services.
Enhance system functionality, performance, and scalability while ensuring code quality.
Troubleshoot and resolve application issues in collaboration with cross-functional teams.
Participate in agile ceremonies and contribute to continuous improvement initiatives.
Document technical solutions and provide input for design and architecture discussions.
Other duties as assigned, supporting IT projects and business objectives. Mandatory Skills Proficiency in
Java
and
J2EE
development.
Strong SQL programming skills with
SQL Server
(queries, stored procedures, optimization).
Solid understanding of object-oriented programming and design patterns.
Experience with enterprise application development and maintenance. Desirable Skills Familiarity with:
JSF, Spring, Hibernate, JBOSS, ESB
Liferay Portal
or
DotCMS
Front-end frameworks : AngularJS, Vue.js, Node.js
Knowledge of web services (REST/SOAP) and integration best practices.
Exposure to agile project delivery methodologies (Scrum, Kanban).
Strong problem-solving skills and ability to work independently or as part of a team.
Job Description
We are seeking a
Java Application Developer
with 3–5 years of hands-on experience in designing, developing, and maintaining enterprise applications. This role is ideal for a motivated professional who thrives in collaborative environments and has a proven track record of delivering robust, scalable software solutions. The successful candidate will join our IT applications team, contributing to both new development initiatives and the support of existing business-critical systems. This position requires strong technical skills in
Java/J2EE
and
SQL Server , as well as the ability to adapt quickly to evolving business needs and emerging technologies. Key Responsibilities Design, develop, test, and maintain enterprise-level applications using Java/J2EE and SQL Server.
Support the full software development lifecycle, from requirements gathering to deployment and maintenance.
Implement integrations with external systems using ESB and REST/SOAP web services.
Enhance system functionality, performance, and scalability while ensuring code quality.
Troubleshoot and resolve application issues in collaboration with cross-functional teams.
Participate in agile ceremonies and contribute to continuous improvement initiatives.
Document technical solutions and provide input for design and architecture discussions.
Other duties as assigned, supporting IT projects and business objectives. Mandatory Skills Proficiency in
Java
and
J2EE
development.
Strong SQL programming skills with
SQL Server
(queries, stored procedures, optimization).
Solid understanding of object-oriented programming and design patterns.
Experience with enterprise application development and maintenance. Desirable Skills Familiarity with:
JSF, Spring, Hibernate, JBOSS, ESB
Liferay Portal
or
DotCMS
Front-end frameworks : AngularJS, Vue.js, Node.js
Knowledge of web services (REST/SOAP) and integration best practices.
Exposure to agile project delivery methodologies (Scrum, Kanban).
Strong problem-solving skills and ability to work independently or as part of a team.