Job Details:
- Client: Quantela
- Role: Application Developer (Java)
- Experience: 3-5 Years
- Location: Patna
- Notice Period Preference: Immediate
- Work mode 6 days work from office
Overview of the role
We are seeking a skilled and motivated Senior Java Developer to join our software development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance Java applications, ensuring responsiveness, scalability, and reliability.
Roles and Responsibilities
- Develop, test, and maintain Java-based applications using frameworks like Spring, Spring Boot, and Hibernate.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Collaborate with front-end developers, UI/UX designers, and product teams to deliver integrated solutions.
- Participate in code reviews, unit testing, debugging, and performance tuning.
- Analyze requirements and design solutions to meet business needs.
- Integrate with databases (MySQL, PostgreSQL, Oracle, etc.) and external APIs.
- Maintain technical documentation and support production systems.
- Work in Agile/Scrum development environments.
Desired Skills/Background
- 3 to 5 years of experience in Java development
- Strong knowledge of Core Java, OOP principles, Multithreading, and Collections.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Familiarity with RESTful APIs and Microservices architecture.
- Working knowledge of SQL and relational databases.
- Version control using Git, and experience with build tools like Maven or Gradle.
- Strong problem-solving and communication skills.