Overview
We are seeking a skilled SQL & Java Developer to join our IT team. The role is responsible for the design, development, enhancement, and maintenance of enterprise applications, ensuring high performance, reliability, and alignment with business requirements. This role will also provide technical support, system integration, incident management, and continuous improvement of systems in collaboration with business users and cross-functional IT teams.
Responsibilities
- Design, develop, and maintain Java-based applications, ensuring code quality, scalability, and compliance with best practices.
- Troubleshoot, debug, and provide permanent solutions for Java application issues.
- Stay updated with emerging Java technologies, performing impact assessments where needed.
- Design, maintain, and optimize SQL databases, queries, and stored procedures for reporting, batch processing, and online applications.
- Integrate systems using Java, SQL, APIs, web services, and batch scripting.
- Collaborate with business teams to gather requirements and conduct feasibility analysis.
- Translate functional specifications into technical specifications, impact assessments, and technical documentation.
- Perform unit testing, integration testing, and support user acceptance testing to ensure robust delivery.
- Provide 2nd-level production support and incident management in close collaboration with analysts and external vendors.
- Support IT risk assessments, infrastructure initiatives, and disaster recovery activities.
- Participate in product launches, projects, and digital transformation initiatives.
- Review and enforce adherence to application design best practices and regulatory security guidelines.
- Key Stakeholders : Business Users, Business Analysts, System Analysts, Solution Architects, Technical Vendors, Project Managers.
Qualifications & Skills
Essential Technical Skills :
Minimum 5–6 years of relevant working experience.Strong proficiency in SQL programming and relational databases (Microsoft SQL Server, MySQL).Hands-on experience with SQL Server Management Studio (SSMS), Visual Studio, and SQL Server Reporting Services (SSRS).Proficiency in Java programming with experience in frameworks such as Spring Boot, Hibernate, Struts, or Maven.Familiarity with modern development and CI / CD tools : Azure, Veracode, Git, JFrog, Eclipse, AppDynamics.Experience in application deployment and configuration (including IBM InfoSphere).Knowledge of web technologies (batch scripts, APIs, JavaScript, web services).Experience with both Agile and Waterfall SDLC methodologies.Proven ability in debugging, troubleshooting, and resolving application issues.Knowledge of the Life Insurance domain is an advantage.Core Competencies
Strategic Thinking : Aligns technical solutions with business strategy.Collaboration : Builds strong partnerships across teams and vendors.Customer Focus : Delivers customer-centric solutions and seamless user experiences.Integrity & Accountability : Upholds organizational values and ensures quality delivery.The above description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Seniority level
Mid-Senior levelEmployment type
ContractJob function
Engineering and Information TechnologyIndustries
Staffing and Recruiting#J-18808-Ljbffr