i
Hiring Eye
51 Hiring Eye Jobs
Senior Java Developer - Spring Frameworks (7-10 yrs)
Hiring Eye
posted 12hr ago
Key skills for the job
Key Responsibilities :
- Design, develop, and implement complex software solutions using Java and the Spring Framework.
- Develop and maintain high-quality, reusable, and testable code.
- Participate in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment.
- Develop and maintain microservices architecture, ensuring scalability, reliability, and maintainability.
- Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
- Troubleshoot and debug complex software issues.
- Stay abreast of the latest technologies and industry best practices.
- Contribute to the improvement of development processes and methodologies.
- Adhere to Agile development methodologies and participate in daily stand-ups, sprint planning, and retrospectives.
Required Skills :
- Strong Java programming skills with a solid understanding of Object-Oriented Programming (OOP) concepts.
- Mandatory Experience in Data Structures and Algorithms (DSA).
- Experience with Microservices architecture and the Spring Framework (Spring Boot, Spring Cloud, Spring Data JPA).
- Experience with relational databases (e.g, MySQL, PostgreSQL) and NoSQL databases (e.g, MongoDB, Cassandra).
- Experience with RESTful APIs and API Gateway.
- Strong problem-solving and analytical skills with the ability to think critically and creatively.
- Excellent communication and interpersonal skills with the ability to effectively collaborate with team members.
- Experience with Agile development methodologies (e.g, Scrum, Kanban).
Preferred Qualifications :
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with testing frameworks such as JUnit and Mockito.
Education :
- B.Tech/M.Tech/MCA in Computer Science or a related field
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice