12 Aug
|
Trinity Business Solutions
|
India
12 Aug
Trinity Business Solutions
India
About the Role
We are looking for a highly skilled and results-driven Senior Full Stack Development Engineer to join the enterprise software team at Trinity Business Solutions. In this role, you will lead the design, development, and delivery of robust, scalable Java-based enterprise applications. You will work across the full stack, from Java back-end services and J2EE architectures to JSP/Servlet front-ends and RESTful integrations, while mentoring junior developers and driving best practices across the team.
Key Responsibilities
- Lead end-to-end development of enterprise Java applications using Java 8+, J2EE, Struts 2, JSP, and Servlets
- Design and implement scalable, and maintainable services
- Develop rich, responsive front-end interfaces using HTML, CSS, JavaScript, jQuery, and AJAX
- Architect and maintain multi-tier enterprise applications following MVC and SOA design patterns
- Integrate with relational databases (DB2, MySQL, SQL Server) using JDBC, Hibernate, or JPA
- Participate in and lead code reviews, enforce coding standards, and champion engineering best practices
- Collaborate with business analysts, QA, and project managers in Agile/Scrum delivery cycles
- Mentor and guide junior and mid-level developers on technical matters and software design
- Troubleshoot and resolve complex performance issues, bottlenecks, and production incidents
- Contribute to architectural decisions and technical roadmap planning
- Ensure proper unit testing, integration testing, and documentation of all delivered components
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 6+ years of hands-on professional experience in Java development
- Strong expertise in Java 8 (lambdas, streams, optionals, concurrency APIs)
- Proficient in JSP (JavaServer Pages) and Java Servlets for dynamic web content
- Strong understanding of J2EE technologies: EJB, JNDI, and application servers
- (WebSphere, WebLogic, or Tomcat)
- Hands-on experience with HTML5, CSS3, JavaScript (ES5/ES6), jQuery, and AJAX
- Solid knowledge of relational databases and SQL (e.g. Oracle, DB2, SQL Server)
- Experience with ORM frameworks (Hibernate / JPA)
- Familiarity with design patterns (MVC, Singleton, Factory, DAO) and SOLID principles
- Experience with version control systems and build tools
- Strong debugging, profiling, and performance tuning skills
- Excellent communication skills in English
- Experience writing unit tests using Junit and Mockito
Preferred Qualifications
- Experience with Struts 2 framework for MVC-based web application development
- Familiarity with Spring MVC, Spring Security, and Spring Data JPA
- Experience with microservices architecture and migrating monolithic applications to
- Microservices
- Awareness of application security best practices
- Exposure to cloud environments (Azure, AWS, or GCP) is a plus
Why Join Us
- Competitive compensation package
- Performance bonus and merit-based increments
- Flexible work hours
- Start as Fully Remote with the planning to convert into full time on-site in 3-6 months.
- Collaborate with a forward-thinking, passionate engineering team
- Work on high-impact enterprise AI projects using modern tech stacks
- Culture of continuous learning, innovation, and knowledge sharing
Location
- At present the job is fully remote. There is a plan to open a physical location in New Delhi. Heads up that in future this job will be converting into a Hybrid or full time on-site job.
Job Type: Full-time
Pay: ₹1,200,000.00 - ₹1,600,000.00 per year
Benefits:
- Adaptable schedule
- Paid time off
- Work from home
Education:
- Bachelor's (Required)
Experience:
- Java: 5 years (Required)
Language:
- English (Required)
Work Location: Hybrid remote in Delhi, Delhi
📌 Sr. Full Stack Java Developer (India)
🏢 Trinity Business Solutions
📍 India