Senior Java Developer
The Scalers
Apply on company website
Senior Java Developer
The Scalers
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Senior MAS Java Developer
As a Java Software Developer, you will play a critical role in developing applications and designing accompanying infrastructure within our broader Merchant Accounting System team. You will be working on a small cross-functional development team designing, building, and maintaining web applications and services on the Java platform. This is a unique opportunity to have a direct impact on the overall strategy as we leverage the latest web technologies and transition legacy applications.
ROLES AND RESPONSIBILITIES
- Designing, building, and maintaining web applications and services on the Java platform.
- The agile team has a strong customer focus and relies heavily on automated testing to achieve frequent production deployment of quality software.
- Developing business applications in a backwards compatible way.
- Experience in working with highly scalable, available systems and good understanding of application monitoring, application metrics and centralized logging tools.
- You will help review the application’s architecture and the development guidelines when necessary.
- You will actively take part in the development of new features and maintenance of internal applications with quality in mind, review the code produced by others to ensure best practices are employed and we are maximizing our code quality and adhering to coding standards.
- You will be mentoring other team members and participates in developments with the team.
- You will liaise with other stakeholders to gather requirements where necessary.
KEY REQUIREMENTS FOR THE ROLE
- Bachelor’s degree with 5+ years of experience in Software engineering.
- Full-stack Java web development experience with knowledge of common tooling such as Spring and JPA/Hibernate.
- Experience working with Design pattern MVC and strong knowledge of concepts like OOPS, multithreading, and concurrency.
- Hands-on experience in design and development of web services using Rest/SOAP.
- Experience working with SQL databases such as MySQL.
- Effective unit, integration, user acceptance testing using libraries like JUnit and Selenium.
- Experience in working with highly scalable, available systems and good understanding of application monitoring, application metrics and centralized logging tools.
- Experience in cloud and container technologies such as Docker and Kubernetes.
- Should have experience with CI/CD platforms using GitHub,Jenkins and built tools like Maven.
- Good problem-solving skills and leverage business resources to establish a clear path toward customer value.
- Skilled in evaluating the latest technologies and frameworks.
- Experienced in taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.
- Possess excellent written and verbal communication skills as well as the ability to communicate intent to other developers through code.
Job role
Work location
Bangalore
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
The Scalers
Job posted by The Scalers
Apply on company website