Job Title
Java, Spring Boot Senior Engineer
Relevant Experience (in yrs)
6-8 years
Technical / Functional Skills
Java, Spring Boot, Spring, API
Experience Required
8-10 years
Roles & Responsibilities
- Bachelor Degree in computer science, computer science engineering, or related experience required
- Familiar with Agile or other rapid application development methods
- Hands-on expertise with application design, software development and automated testing
- Expertise with Java / J2EE preferred
- Expertise with building RESTful APIs
- Thorough understanding of JSON, Web Service technologies, and data structure fundamentals
- Experience with distributed (multi-tiered) systems, algorithms, and relational databases
- Confirmed experience with object-oriented design and coding with variety of languages
- Knowledge on code quality parameters and GIT branching concepts.
- Knowledge on SQL and NoSQL databases (Oracle / DB2, Cassandra / Couchbase).
- Knowledge of Automated testing concepts using Selenium, REST Assured, Cucumber and CI / CD concepts with and exposure to tools such as Jenkins, Nexus, Maven, GIT.
Expertise in agile life-cycle management tools (JIRA / Rally), software testing standards, methods and conventions