Senior / Lead Developer
Merkur gaming
Job Summary
This Senior/Lead Developer role at Merkur Gaming India involves implementing robust backend services and taking primary involvement in the design and development of software solutions. The ideal candidate will possess strong analytical skills, a good exposure to programming mathematical problems, and expertise in debugging and troubleshooting technical solutions. Responsibilities also include ensuring adherence to timelines and quality standards, being well-versed with SDLC concepts, and leading and mentoring team members. Effective communication with project stakeholders and participation in code reviews are essential for this role.
Must Have
- Implement backend services
- Primary involvement in software design & development
- Strong analytical skills
- Debugging/troubleshooting tech solutions
- Ensure adherence to timelines and quality standards
- Well versed with SDLC concepts & best practices
- Able to lead, guide, and give direction to team members
- Ensure process compliance for all assigned projects
- Communicate effectively with project stakeholders
- Involvement in code reviews, unit tests, mentoring
- B.Tech / MCA/M.Tech degree
- 4-6 years of excellent programming experience into Core Java
- Excellent object-oriented programming ability
- Good experience of design patterns and their implementation
- Working knowledge of Json and XML parsing
- Good experience with JUnit, Maven and REST API web services
- Working knowledge of JAXB
- Working knowledge of Jenkins and SonarQube
- Good experience of developing and maintaining complex software applications
- Self-directed, with demonstrated problem solving skills
- Strong written and oral communications skills
Job Description
Job Description
Responsibilities
- Implement backend services.
- Primary Involvement in software design & development of software solutions.
- Strong analytical skills, and a good exposure to programming implementation of mathematical problems
- Debugging/ troubleshooting of tech solutions.
- Ensure adherence to timelines and quality standards.
- Should be well versed with SDLC concepts & best practices.
- Able to lead, guide, and give direction to the members of a team to achieve a key objective.
- Ensure process compliance for all assigned projects.
- Communicate effectively with all project stakeholders spread across varied departments.
- Involvement in code reviews, unit tests, mentoring, knowledge growth for all peer developers.
Qualifications
- B.Tech / MCA/M.Tech
- 4-6 years of Excellent programming experience into Core Java.
- Excellent object-oriented programming ability.
- Good experience of design patterns and their implementation is a must.
- Working Knowledge of Json and XML parsing.
- Good experience with JUnit, Maven and REST API web services.
- Working Knowledge of JAXB.
- Working Knowledge of Jenkins and SonarQube.
- Good experience of developing and maintaining complex software applications.
- Self-directed, with demonstrated problem solving skills.
- Strong written and oral communications skills.
13 Skills Required For This Role
Communication
Problem Solving
Design Patterns
Game Texts
Software Development Lifecycle Sdlc
Mathematical
Xml
Sonarqube
Maven
Junit
Json
Jenkins
Java