Jr. Java Developer
- Home
-
Careers
Job Details
Position - Jr. Java Developer
Key Requirements :
- Position: Java Developer
- Employment Type: Full-time
- Core Technologies: Java, Spring Boot, SQL
- Practical experience in backend application development and REST API development.
- Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
- Understanding of application integration, testing, debugging, and software maintenance.
- Ability to understand business requirements and deliver technical solutions.
Required Skills :
- Strong knowledge of Core Java, OOP concepts, collections, exception handling, and multithreading.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA/Hibernate.
- REST API development, JSON, and third-party system integration.
- SQL queries, joins, indexes, and relational database management.
- Experience with Git, Maven, debugging, and unit testing.
- Basic understanding of application security, authentication, Linux commands, and log analysis.
- Good coding, problem-solving, communication, and documentation skills.
- Ability to work collaboratively, meet deadlines, and learn new technologies.
- Preferred: Java 17+, Spring Security, JWT, Docker, CI/CD, React/Flutter integration, and payment gateway or telecom billing integration.
Key Responsibilities :
- Develop, enhance, and maintain backend applications using Java and Spring Boot.
- Build and maintain REST APIs for web and mobile applications.
- Implement business logic, validation rules, and database transactions.
- Write and optimize SQL queries and manage database integrations.
- Integrate applications with CRM, billing, payment gateways, and third-party systems.
- Collaborate with frontend developers to integrate backend services with client applications.
- Perform unit testing, debugging, code reviews, and defect resolution.
- Identify and resolve application bugs, performance issues, and integration failures.
- Maintain technical documentation, API specifications, and deployment notes.
- Use Git and standard development practices for source code management.
- Participate in requirement discussions, sprint planning, testing, and release activities.
- Support production deployments and resolve application-related issues.
Qualification / Experience :
- Experience: 3–5 years
- Qualification: B.E./B.Tech/MCA/M.Sc. IT
Location :
Surat
Apply Now