The Lead Developer Java/J2EE is responsible for the architecture, design, development and maintenance of all new and existing application(s) in the company. He/she will lead team of developers to accomplish various company initiatives in Java/J2EE environment using cutting edge technologies. He/she will work with both onshore and offshore teams to deliver products/projects as per the requirements.
Working with the IT team and business analysts to design and build efficient, scalable and reusable enterprise software
Experienced in J2EE / J2EE, Design Patterns, Web services and building integration projects using MuleESB, Mule API and Mule Cloud Hub.
Estimating engineering efforts, attending daily update meetings, ensuring functional and non-functional deliverables are on schedule, performing code review, planning implementations and helping in roll out system changes to production
Ensuring 100% compliance to technical, architectural and strategic standards, policies, and procedures
Strong quality and security focus including automation, design reviews and unit testing
Communicating and coordinating with cross-functional business and technology teams
Mentoring developers in coding best practices and system performance fine tuning
Supporting rollouts, analysing technical issues and being available for on-call duties to lead resolution
Experience in implementing projects using open source technologies Java 6/7/8, Spring, Spring MVC, Struts, Hibernate, SVN, Eclipse and WSAD/RAD
Experience in Angular JS.
Experience in SQL & PLSQL programming in Oracle and MySQL.
Experience working on cloud technologies and micro services will be a plus.
Experience in WebSphere/WebLogic/JBOSS or Apache Tomcat (production server experience preferred)
Experience with reporting tools like Jasper / POI is a plus
Experience with Ant, Maven, Hudson or other continuous integration tools
Strong familiarity with OOPs & OOAD concepts and working knowledge of UML
Experience across the development lifecycle with large-scale, highly availability applications
Experience in leading teams
Experience with performance testing and monitoring
Self-starter with ability to work independently and manage own time well
Agile experience is desirable but not mandatory
Salary: Not Disclosed by Recruiter
Functional Area:IT Software - Application Programming, Maintenance
Role Category:Programming & Design
Role:Team Lead/Technical Lead
Employment Type:Permanent Job, Full Time
Desired Candidate Profile
UG:B.Tech/B.E. - Any Specialization, BCA - Computers
Recruiter Name:Shubhra Arya
Contact Company:ATC Telecom Infrastructure Private Limited