31 Aug
|
Cotiviti
|
Hyderabad
31 Aug
Cotiviti
Hyderabad
JOB RESPONSIBILITIES
- Documents and demonstrates software development of simple to medium complexity applications/systems, documentation, code comments and using Behaviour driven and Test Driven development.
- Participates with Technical Lead, Technical Product Owners, Scrum Master, Release Train Engineers, architects, agile teams and operations teams to define plans for each Program Increment and sprints. (https://www.scaledagileframework.com/program-increment/ )
- Participates in the PI planning and understands the commitments.
- Owns user stories (https://www.scaledagileframework.com/story/ ) and completes them in the appropriate sprint.
- Identifies dependencies and risks involved in completing the stories upfront and shares proactively.
- Participates proactively in the daily stand ups, Sprint planning and retrospectives.
- Follows git flow (Pull requests) and maintains the unit test coverage as well as passes the SonarQube quality gate for the code that is written.
- Communicates technical and operational issues to Team timely manner.
- Ensure that all technology standards are adhered to while developing systems.
- Work collaboratively with Technical Lead, delivery team and IT teams as needed.
- Need to proactively support the team for accomplishing the team deliverables.
RELEVANT EXPERIENCE & QUALIFICATIONS:
- Masters or Bachelors in Engineering in IT/ Electronics / Communication / Computer Science / Information Systems.
- 3+ years of robust hands-on experience in complete Software Development Life Cycle with Core Java (8), J2EE, Spring Boot, HTML, Javascript, Angular, CSS
- Should be well versed with git version control system, IDEs like Eclipse and IntelliJ, SQL tools like SQL Developer.
- Should be well versed with git flow, pull requests and other version control related concepts.
- Should be able to work with Maven build tool, Jenkins, Nexus, Sonar scan and security (like Veracode) scan.
- Should be proficient with Junit, Mockito and other Unit testing frameworks.
- Should have experience in working with Database schemas, tables, triggers, indexes, sequences, constraints, functions and procedures in Oracle or other Databases.
- Should be experienced in applications developed for Jboss/Wildfly application server. Working knowledge of docker and Kubernetes.
- Should have experience in debugging applications, troubleshooting by running from the IDE as well as remote debugging.
- Should be able to estimate the effort involved in developing a story.
- Should be able to review, guide the other Junior engineers and be able to do code review, integrate the work.
- Should be able to debug front end/javascript code using tools in browser.
Good To Have :
- Knowledge of SAFe (Scaled Agile Framework) or any other agile framework
- Exposure to business process workflow analysis such as JBPM, experience preferred.
- MogoDB, Microservices, Docker based development/deployments, Exposure to CI/CD
- Exposure to rule engines such as drools.
SKILLS & COMPETENCIES:
- Excellent verbal and written communication skills
- Strong organizational skills and adaptability to rapidly changing priorities and workloads
- Ability to work well independently and maintain focus in a highly dynamic work environment.
- Comfort in working with team members that are remote and located in the US, India or other geographies
Skills: Docker, Microservices, Jbpm, Safe, Mogodb
Experience: 3.00-7.00 Years
📌 Java Full Stack Developer (Hyderabad)
🏢 Cotiviti
📍 Hyderabad