Position : Tech Engineer - Java / J2EE, Azure SQL, Maven, GitLab.
Experience : 10+ Years.
Role Summary :
We are seeking a highly skilled and experienced Tech Engineer with over 10 years of expertise in Java / J2EE application development, Azure SQL database design, and hands-on experience with Maven and GitLab for build automation and CI / CD.
The ideal candidate will have deep technical knowledge, strong problem-solving skills, and proven experience in delivering enterprise-grade applications.
Key Responsibilities :
- Design, develop, and maintain enterprise-level applications using Java / J2EE technologies.
- Work closely with architects to define technical solutions that meet business needs.
- Develop and optimize Azure SQL database schemas, queries, and stored procedures.
- Implement and manage build processes using Maven and ensure automated build pipelines in GitLab CI / CD.
- Perform code reviews, unit testing, and integration testing to ensure code quality and adherence to best practices.
- Collaborate with cross-functional teams (QA, DevOps, Business Analysts) to deliver high-quality solutions on time.
- Ensure application security, scalability, and performance optimization.
- Provide technical leadership and mentor junior developers.
- Troubleshoot complex production issues and provide quick resolutions.
Required Skills & Experience :
Core Development :
Strong expertise in Java, J2EE, Spring Framework (Spring Boot, Spring MVC), and RESTful APIs.Solid understanding of OOP, design patterns, and multi-threaded programming.Database :
Proficient in Azure SQL - database design, performance tuning, T-SQL, and stored procedures.Build & CI / CD Tools :
Hands-on experience with Maven for build automation.Experience with GitLab for version control, branching strategies, and CI.(ref : hirist.tech)