12 Oct
|
Finlabs India
|
Mumbai
12 Oct
Finlabs India
Mumbai
Senior Java Developer (3–5 Years Experience) Job Category:Information Technology
Job Type:Full Time
Job Location:Pan India
Experience:3–5 Years
We are looking for a skilled and motivated Senior Java Developer with 3–5 years of experience in designing, developing, and maintaining enterprise applications. The ideal candidate should have strong expertise in Java backend development, RESTful APIs, database design, and contemporary software development practices. The candidate should be capable of independently developing features, performing developer testing, debugging issues, and delivering high-quality, production-ready code.
Key Responsibilities:• Design, develop, and maintain scalable Java-based applications.
• Develop and consume RESTful APIs and backend services.
• Implement efficient CRUD operations across relational and NoSQL databases.
• Analyze business requirements and translate them into technical solutions.
• Perform root cause analysis, debugging, and issue resolution.
• Write clean, reusable, maintainable, and well-documented code following coding standards.
• Perform developer testing by writing and executing unit test cases to ensure code quality and reliability.
• Maintain and improve code coverage using unit testing frameworks.
• Participate in code reviews and ensure adherence to coding standards and best practices.
• Use Git for source code management and follow branching and merging strategies.
• Work with CI/CD pipelines for automated build, testing, and deployment.
• Utilize GitHub Copilot or similar AI-assisted development tools to improve productivity while validating generated code.
• Collaborate with Frontend, QA, DevOps, and Product teams in an Agile/Scrum environment.
Required Technical Skills:
Core Technologies
• Java 11/17 or above
• Spring Boot
• Spring MVC
• Spring Data JPA / Hibernate
• RESTful API Development
• Microservices Architecture (preferred)
Databases
• PostgreSQL
• MySQL
• Oracle Database
• MongoDB
• SQL Query Optimization
• CRU
📌 Senior Java Developer (Mumbai)
🏢 Finlabs India
📍 Mumbai