Job Description
Experience: 8 + years
Shift timings: 2:00 PM to 11:00 PM IST
Position Requirements:
● 8+ years of software development with Java
● 8+ years experience with SQL and relational databases
● Experience building and documenting microservices in Java
● Experience consuming and producing messages on message bus or eventsink technologies (desired: experience with Kafka)
● Experience in DB query optimization
● Strong operational knowledge of Spring Boot, Spring Data, and JPA
● Experience querying data and storing/manipulating data within other data stores such as Redis, SOLR, and Elastic Search
● Strong understanding of Agile Scrum methodology
● Experience in creating software architecture, flow charts, and other design documentation.
● Knowledge of GIT source control and branch management Good to Have:
● Experience with Kubernetes
● Experience with ELK (Elasticsearch, Logstash, Kibana)
● Familiarity with issue-tracking tools (JIRA)
● Experience with continuous integration tools (ex. Gitlab, Jenkins) is a plus Role & Responsibilities: ● Be a member of a distributed Agile Scrum team
● Architect new and expand existing applications by designing, estimating, coding, and testing new features
● Investigate and fix production issues
● Generate technical and architectural documentation
● Beyond scrum ceremonies, you will participate in discussions regarding: software architecture, design, and best practices
● Evaluate the ability of applications to scale to meet expected demand
● Continuously improve the software development and deployment lifecycles
● Perform code reviews of team members’ work
● Define, document, and enforce engineering standards
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
