15 Patch Infotech Jobs
Java Developer - Spring Frameworks (3-5 yrs)
Patch Infotech
posted 4d ago
Flexible timing
Key skills for the job
Job Description :
Responsibilities :
- Design, develop, and maintain robust and scalable Java applications.
- Write clean, efficient, and well-documented code, adhering to coding best practices and standards.
- Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
- Develop and consume RESTful APIs and web services.
- Work with databases such as SQL Server, MySQL, Oracle, NoSQL databases (MongoDB, Cassandra).
- Implement unit and integration tests to ensure code quality and application stability.
- Troubleshoot and debug complex issues.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
- Participate in code reviews and provide constructive feedback to other developers.
- Contribute to improving development processes and best practices.
- Stay up-to-date with the latest Java technologies and trends.
- Participate in Agile/Scrum methodologies.
Required Skills :
- 3+ years of experience in Java development.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Proficiency in Core Java (Collections, Concurrency, Exception Handling).
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
- Experience with ORM frameworks (Hibernate, JPA).
- Proficiency in working with relational databases (MySQL, PostgreSQL, SQL Server) and writing SQL queries.
- Experience with RESTful API development and design.
- Experience with build tools (Maven, Gradle).
- Experience with version control systems (Git).
- Experience with unit testing frameworks (JUnit, TestNG).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice