i
Futurense Technologies
4 Futurense Technologies Jobs
10-13 years
Chennai
Technical Lead - Java Development (10-13 yrs)
Futurense Technologies
posted 1mon ago
Flexible timing
Key skills for the job
Job Title : Java Technical Lead.
Experience : 10+Years.
Job Description :
We are seeking a highly skilled and experienced Java Technical Lead Backend to join our team in Chennai.
The ideal candidate will have a strong background in J2EE technologies, distributed systems, and RDBMS data modelling.
This role involves leading a team of developers, designing and implementing robust backend solutions, and ensuring the successful delivery of high-quality software projects.
Key Responsibilities :
Technical Leadership :
- Lead and mentor a team of backend developers, providing technical guidance and support.
- Drive the design and implementation of scalable, high-performance backend solutions.
Architecture and Design :
- Design and implement distributed systems and enterprise application integration (EAI) using SOA and web services.
- Ensure the architecture and design align with the company's technical and business goals.
Development and Implementation :
- Develop and maintain backend applications using Java and J2EE technologies.
- Implement Java/J2EE design patterns to create robust and maintainable code.
Database Management :
- Design and implement data models for RDBMS, ensuring data integrity and performance.
- Optimize database queries and performance.
Full Lifecycle Development :
- Manage full lifecycle development projects, from requirements gathering to deployment.
- Follow and advocate for Agile methodologies and best practices in software development.
Collaboration and Communication :
- Collaborate with cross-functional teams, including front-end developers, product managers, and QA engineers.
- Communicate effectively with stakeholders, providing regular updates on project status and technical challenges.
Required Skills and Qualifications :
Technical Expertise :
- Strong proficiency in Java and J2EE technologies.
- Experience designing and implementing distributed systems.
- Hands-on experience in Java, Spring Boot, Restful APIs, Spring JPA/Hibernate (Backend).
- Excellent knowledge of RDBMS and data modelling.
- Strong understanding of Java/J2EE design patterns and their implementation.
Enterprise Application Integration :
- Experience designing and implementing EAI solutions using SOA and web services.
- Knowledge of web services technologies such as REST and SOAP.
Software Development Lifecycle :
- Experience with full lifecycle development projects.
- Familiarity with object-oriented design (OOD), service-oriented architecture (SOA), and Agile methodologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Strong knowledge in Core Java, J2EE and Spring framework.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Technical Lead jobs with interviews advice from real interviews
Discover interview dos and don'ts from real experiences
10-13 Yrs
Chennai
Java, Java/J2EE Architect, J2EE +8 more
5-10 Yrs
Bangalore / Bengaluru
OpenStack, OpenShift, DevOps +4 more
3-8 Yrs
Pune
Rust, Distributed Systems, C +2 more
5-9 Yrs
Bangalore / Bengaluru
Wintel, System Administration, Hyper-V +4 more