i
TEKsystems
15 TEKsystems Jobs
Java Backend Developer - Spring Frameworks (6-9 yrs)
TEKsystems
posted 1mon ago
Job Description :
We are looking for an experienced Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java programming and be able to design, develop, and maintain high-performance applications. You will work closely with cross-functional teams to build scalable, efficient, and user-friendly software solutions.
Key Responsibilities :
- Develop and maintain Java-based applications, services, and components.
- Collaborate with other developers, software architects, and project managers to design and develop software solutions.
- Write clean, scalable, and maintainable code following best practices in Java. Use Springboot Frameworks, Microservices.
- Debug, troubleshoot, and optimize existing code for performance and scalability.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Develop unit and integration tests to ensure the robustness of applications.
- Contribute to the full software development lifecycle from design through to testing and deployment.
Roles and Responsibilities :
- Design, develop, and maintain scalable and robust backend services using Java frameworks
- Create and manage RESTful APIs to ensure seamless communication between the backend and frontend components.
- Design and optimize database schemas; write efficient queries using SQL and integrate with databases
- Write clean, maintainable, and efficient code. Conduct code reviews and implement best practices for software development.
- Develop unit tests and integration tests to ensure code reliability and robustness. Use testing frameworks like JUnit or TestNG.
- Work closely with frontend developers, product managers, and other stakeholders to understand requirements and deliver high-quality software.
Performance Optimization : Identify and resolve performance issues in the application and database. Implement caching strategies and other optimization techniques.
- Assist in deploying applications to production environments and monitor their performance. Handle bug fixes and updates as needed.
- Create and maintain technical documentation for the codebase, APIs, and system architecture.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice
6-9 Yrs
Bangalore / Bengaluru
4-8 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru
5-8 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru