2 Addwiser Jobs
Lead Java Developer - Spring/Hibernate (6-9 yrs)
Addwiser
posted 1mon ago
Job Description :
We are seeking a highly skilled Senior Java/J2EE Developer to join our dynamic team.
The ideal candidate will have extensive experience in J2EE technologies, designing and implementing distributed systems, and working with RDBMS and data modeling.
The role requires a strong understanding of Java/J2EE design patterns, experience in Enterprise Application Integration (EAI) using SOA and Web Services, and a proven track record with full lifecycle development projects, Object-Oriented (OO) design, Service-Oriented Architecture (SOA), and Agile methodologies.
What you will do :
Design and Development :
- Design, develop, and implement scalable and robust distributed systems using J2EE technologies.
Data Modeling :
- Work with RDBMS to create efficient data models and manage complex databases.
Design Patterns :
- Apply Java/J2EE design patterns to create reusable and maintainable code.
EAI and Integration :
- Design and implement Enterprise Application Integration (EAI) solutions using Service-Oriented Architecture (SOA) and Web Services.
Project Lifecycle :
- Manage and contribute to all phases of the software development lifecycle, including analysis, design, development, testing, and deployment.
Methodologies :
- Utilize Agile methodologies to ensure iterative and incremental development.
What you will bring :
Technical Skills :
- Proficiency in J2EE technologies including JSP, Servlets, EJB, and frameworks like Spring or Hibernate.
Distributed Systems :
- Experience in designing and implementing distributed systems and understanding of architectural principles.
RDBMS & Data Modeling :
- Expertise in relational database management systems (RDBMS) and data modeling.
Design Patterns :
- Strong knowledge of Java/J2EE design patterns and their practical implementation.
EAI/SOA/Web Services :
- Demonstrated experience in designing and implementing Enterprise Application Integration (EAI) using SOA and Web Services.
Lifecycle & Methodologies :
- Experience with full lifecycle development projects, Object-Oriented (OO) design, and Agile methodologies.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of relevant IT experience
Functional Areas: Software/Testing/Networking
Read full job description6-9 Yrs
Chennai, Tamil nadu
Java, J2EE, Spring +8 more
8-15 Yrs
Chennai, Pondicherry / Puducherry
C++, Hardware Design, Embedded System +7 more