About the job
Lead Java Vaddin
Technical Skills
Required Technologies: Lead developer with expertise in Java/J2EE technologies, RDBMS, continuous integration/deployment environment
Key Technologies
Java Enterprise JDK
Vaadin
Maven
HTML5
Javascript
SQL
Eclipse or IntelliJ IDE
Git
XML processing using SAX, StAX, XSLT
GWT, jQuery, Typescript or similar toolkits
Unix
Minimum 8 years of software engineering/development experience, specifically at least 5+ years of experience in design and development of highly scalable Java/J2EE Vaadin based web applications
Knowledge in developing and supporting of Cobol Stored Procedures/Db2
Experience with various integration and deployment tools
Experience working in a distributed computing and SOA
Experience with object-oriented design and analysis
Experience with the complete software development lifecycle; experience with agile methodologies
Major Responsibilities
Lead design, implementation and documentation of different application modules
Follow best practices (Scrum, Refactoring, code standards, TDD)
Write Java unit test and be responsible for the overall quality of the code produced
Perform code reviews, mentor junior developers, ensure quality software delivery
Collaborate with Client to clarify requirements and designs
Support critical issues based on the urgency
Demonstrated ability providing design and architectural insights to the team
Ability to design and implement enterprise level frameworks, broad based functional and technical software solution
Other Skills
Good verbal and written communication skills.
Ability to author technical and application design and issue documents.
Experience collaborating with Senior Technical Staff
Good verbal and written communication skills.
Ability to author technical documents and demonstrate effectively.
Highly organized and self-sufficient
Passionate about Continuous Build, Integration, Test, and Delivery systems
Other Requirements
Should be able to provide needed thought leadership for the Team in the respective arena
Good in both verbal and written communication
Good Team player
Ready to go extra mile for keeping the Team up, always
Ready to work from office in hybrid model
Work Location: Hyderabad/Chennai
Desired Skills and Experience
Java, Kafka Streams, MongoDB, Vaadin, Front-End Development, Back-End Web Development, J2ee
Any Graduate