Senior Software Engineer(Java)
Summary
Senior backend engineer (4-6 years) building software applications and microservices in Java 8 and Spring Boot, with MySQL/REST, unit testing, TDD, and deployment/testing scripting. Works in an Agile, hybrid setup in Bengaluru, including delivering from the client's environment.
Experience: 4-6 years
Work Type: Hybrid
Employment Type: Full Time
Responsibilities:
- Demonstrated ability to develop SW application and services using high-level programming in Java 8, Spring boot .
- Demonstrated in-depth technical knowledge on Microservices
- Demonstrated in-depth technical knowledge to write unit test cases
- Proven experience in working as an individual contributor / in a paired development, Agile environment
- Good hands on experience in Java 8, Spring boot.
- Experience with Microservices is mustExposure in MySQL and REST is mustExperience in version control system
- Experience in writing Unit test cases .
- Skills:Experience in test driven development
- Knowledge of Design PatternsSQL and NoSQL based database knowledge (preferable mySQL)Test environments:
- Deployment scripting, test planning, performance testing and integration testing.
- Knowledge of source control system Ability to analyze the performance and scalability of complex systems Ability to work with fast changing or vague requirements
- Behavioral Skills:Very good communication skills .
- Should be very interactive and top on deliverables being working from client environment
