Description
Skill - Java Full Stack Developer
Job Location - Mumbai/Pune/Bangalore
Educational Requirements
• Bachelor’s degree from a reputed Educational Institute.
• Post-graduate degree would be a plus.
Technical Skill Set Required -
• 5-8 years of working experience in development of service-oriented architecture application, strong understanding of Object-Oriented Design, Design Patterns, data structure, algorithms, distributed systems.
• Must have worked on Jdk 1.8 and above.
• Design and Develop Java/J2EE applications Application using open source and proprietary frameworks - Spring MVC, Spring Batch, Spring Boot 2.x, Hibernate, Restful API.
• Experience of designing and developing front End using java script framework Angular 1 & 11.
• Hands-on knowledge working with HTML, CSS, Jquery, bootstrap.
• Knowledge of designing and developing secure application modules using code analysis tools like Checkmarx, SonarQube.
• Knowledge on multi-threading applications.
• Working experience on build tools Ant/Maven/Gradle.
• Thorough understanding of java logging frameworks like log4j
• Hands on experience of Restful Web services, XML, JSON.
• Understanding of queuing services Rabbit MQ and Kafka is good to have.
• Operational knowledge of Application Servers like Tomcat, JBoss, Weblogic etc.
• Exposure to GitHub/QA/Jenkins is must.
• Good knowledge experience with RDBMS such as Teradata, Oracle etc
• Knowledge of Teradata Tools and utilities will be added advantage.
• Knowledge and hands-on experience on Cloud First Party Data Services from CSPs like AWS, AZURE, GCP is a plus.
• Should have excellent problem solving and debugging skills.
• Experience delivering software using the Scaled Agile (SAFe) framework, particularly in large solution environment.
• Experience in manual/automated testing.
• Working experience to work on UNIX & Shell Scripting is good to have.
• Ability to work independently in terms of understanding the design specs and translate them to work-products/deliverables and execute activities with minimal guidance.
• Excellent team player, ability to work in a global team and follow through on deadlines
• Excellent verbal and written communications.
• Should be flexible to work in shifts and location.
Key Areas Of Responsibilities
• This individual will be responsible for development/coding and solution design.
• Interface with Teradata engineering team as needed to resolve complex technical issues.
• Specify, demonstrate, and scope Teradata solutions that deliver business value to the client / prospect.
• Transfer knowledge and expertise to other TERADATA professional services associates.
• Should be able to understand Project requirements and work independently.
Professional Development Offered
• Training on Teradata vantage analytical data platform.
• Training on Teradata applications (MDM/RDM) that run on top of Teradata database.
• Opportunities to work on high-profile international projects.