Job Description
Understand the designs and work on implementation
Improve process related to local environment creation
Bring innovative ideas to solve technical challenges
Key Responsibilities
- Design, develop, and maintain robust and scalable Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement and maintain RESTful APIs and web services.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues in a timely manner.
- Stay up-to-date with the latest industry trends and technologies.
What will you be doing?
- Collaborate and communicate with other developers to build efficient technical solutions.
- Understand requirements and Low level Design
- Understand and Adhere to coding standards already laid out
- Should be able to code based on low level designs
- Good understanding of a developers responsibility in team development environment
- Knows to write and execute unit test cases
Skills that will help you in the role
- Java
- J2EE frameworks : Spring, Hibernate, Spring Boot.
- Java web services, SOAP and REST API