Java Full Stack Developer



Senior (7 to 10 years)
Posted on Dec 16 2022

About the Job


Kafka Streams
Front-End Development
Back-End Web Development

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


About the company

: We give your customers and employees a conversational experience to remember using our AI powered virtual assistants. Engineering Digital Enterprises: Using our data-driven approach to business problems combined with our expertise in next-gen technologies, we create impactful digital experiences for your enterprise. Industrial IOT with Digital Twins: Leverage batch and streaming ...Show More

Company Size

51-200 Employees



Other open jobs from Mapout Digital Solutions Inc