Description
Job Description for Java Full Stack Engineer
Total Experience: 8-12years
Location: Mumbai/Pune/Chennai and Bangalore
Recruiter SPOC: Flossey Saldhana
Designation: Specialist - Software Engineering(P3)
Mandatory: Java 8, Spring/Spring Boot, Angular5+
Role definition
Proficient in Java 9 and related frameworks such Spring, Spring Boot 2 and Hibernate, JSP, JavaScript, Bootstrap, WebLogic, and Tomcat etc.
Should have prior experience of developing applications on Kafka and have prior working experience on Apache Spark.
Good Hands-on experience in programming in Oracle PL/SQL and know the database concepts like Triggers, Constraints are mandatory.
Able to write complex queries using aggregate and analytical functions.
Should have worked on building efficient design and programming in creation and optimization of stored procedures, triggers, and user defined functions.
Handling of large volumes with high focus on building resilient system and worked upon performance tuning is needed.
Test your applications with unit tests.
Strong Experience with Kafka, Docker, and Kubernetes technologies.
Solid grasp of DevOps/CICD principles.
Knowledge of shell scripting and work experience on any scheduling tool (such as UC4, Autosys etc.) is a must.
Experience in Agile DevOps, implementing CI/CD pipeline through GIT and Bamboo/Ansible.
Experience with CICD tools such as: software repository systems (Sona type’s Nexus, JFrog's Artifactory, Bamboo, GIT, Maven)
Experience working in Agile and SAFe is needed.
Having knowledge of the Capital Markets domain is an added advantage.
Excellent communication and ownership skills.
Must have a highly analytical mindset, be self-driven, good team player and able to work in a fast-paced environment and show a "can do" attitude with a will to continuously improve.