Job Title : SDE II (Java Backend)
Location : Hyderabad / Bangalore
Experience : 3.5+ Years
Job Responsibilities :
- Spring Boot Framework, Building and consuming RESTful APIs and microservices architecture, System design knowledge and architectural decisions.
- Designing and implementing scalable and robust server-side applications using Java and associated frameworks (like Spring Boot).
- Hands-on expertise in Low Level Design, Coding & Problem Solving, Distributed System, Data Structures, Designing Patterns and High Level Design.
- Developing and maintaining RESTful APIs to enable communication between the application front-end and the server.
- Writing well-designed, efficient, and testable code, and maintaining code quality through best practices, including unit testing and code reviews.
- Integrating data storage solutions, which may include databases such as MySQL, PostgreSQL, or NoSQL databases like MongoDB.
- Ensuring the performance, quality, and responsiveness of applications by identifying bottlenecks and bugs and devising solutions to these problems.
- Collaborating with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Participating in the entire application lifecycle, focusing on coding, debugging, and providing support for production systems.
- Managing Java and Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
- Contributing to the evolution of the technology stack and development processes by staying abreast of industry trends and new technologies.
- Ensuring the security of the application by implementing industry-standard security protocols and practices
(ref : hirist.tech)