Spring Developer
Job Role Spring Developer
Location: India (Pune)
Experience 4 to 10 years
• As a Spring Developer / Software Developer, you will be assigned tasks for developing BFSI applications using Advance JAVA, Spring technologies, SQL, JPA, ORM framework, Spring boot, Drools, Hibernate, MVC, Core Java.
• He/she will be primarily responsible for the implementation of our product suites for our corporate clients, mostly banks and financial institutions.
• He/she will be required to write the business logic in Java programming language and prepare comprehensive test unit plans.
Responsibilities Essential
• Education Qualification - BE/ B.Tech
• Must have 2+ years of experience in Core Java and Advance Java with excellent written and verbal communication and a composed attitude to lead a team.
• Must have 2+ years of experience in Spring technologies and Spring-Boot.
• Must have 2+ years of experience in JPA specification and ORM frameworks.
• Experience in design & development of RESTful services.
• Hands-on experience on database (Oracle / MySQL/Mongo/Firebase).
• Should be able to understand complex requirements to design/develop.
• Minimum 1-2 projects done using the technology stack among the following (Java, Spring framework/Spring boot, Spring MVC, REST web services, Hibernate) Desirable
• Experience in pricing and billing domain.
• Worked in Agile Development Methodology.
• Knows industry standard security authentication protocols and can architect it.
• Spring cloud technologies such Hystrix, Eureka, Zuul, Open feign, Sleuth ,ELK stack, Spring config server .
• Hands on experience in CI/CD processes and able to implement it for the desired technology (Docker, Jenkins, Git, Ansible and others).
Personal Skills
• Excellent written and oral skills.
• Presentation Skills.
• Management Skills.
• A Self-starter with ability and drive to take requirements to completion by managing and prioritizing multiple concurrent and competing challenges, issues, ambiguities, and contradictions.
• Good analytical/interpretative and problem-solving skills.
• Detailed oriented approach towards performance tuning when designing solution for high volume data.
• Should be able to pick any new research it and implement it in short time frame.
• Flexible, Professional Approach
• Ability to manage diverse and heavy workload
• Demonstrated team player with a result-oriented track record