Job Description
Objective:-
- Responsible for designing and developing high-performance, scalable, and secure Java applications and Software.
What you'll do!
- Following the best practices, design patterns and industry standards to provide efficient solutions.
- Writing clear, and well-documented code for assigned tasks.
- Implementing unit testing for developed software.
- Following the software development life cycle (SDLC) placed by company to achieve targets.
- Guiding and assist junior developers.
- Implementing and maintaining software products using a variety of tools and solutions.
- Designing and evaluating different solutions for the needed business case.
- Solving and verifying the functional and business issues of the software products.
- Participating in peer reviews and providing feedback to other developers.
- Participating in developing estimates for the projects and tasks.
- Periodically report project/task status to Tech lead/ principal.
- Mentoring and guiding junior developers, fostering a culture of continuous learning and improvement.
What you should have!
- Bachelor's Degree in computer science or any relevant field
- 5-7 years of experience
- Excellent awareness of the software lifecycle
- Working knowledge of design patterns.
- Experience with Unified Modeling Language (UML).
- Strong knowledge of Java 8+, JPA is a must
- Experience in Agile development methodologies.
- Experience in Application Servers (i.e., WebLogic, WebSphere) is a plus.
- Experience with Spring framework (MVC, Data, Security) is a must
- Experience in Messaging using JMS (ActiveMQ, RabbitMQ) or Kafka is a must
- Hands-on experience with Spring Cloud / Microservices architecture is a must
- Working experience in version control systems such as Git
- Knowledge of Agile development methodologies
check(event) ; career-website-detail-template-2 = apply(record.id,meta) mousedown=lyte-button = check(event) final-style=background-color:#1730FF;border-color:#1730FF;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=