FSS - Java Full Stack Developer - Spring Frameworks
Financial Software & SystemsJob description
Java Full Stack Developer
Experience : 3- 6 Years
Employment Type : Full-Time, Permanent
Department : Engineering Software Development & Quality Assurance
Industry : IT Services & Consulting
Job Summary :
We are seeking a talented and motivated Java Full Stack Developer with 3- 6 years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java/J2EE technologies, Spring Boot-based microservices architecture, and modern web application development. The role requires collaboration with cross-functional teams to deliver high-quality software solutions that align with business objectives.
Key Responsibilities :
- Design, develop, test, deploy, and maintain scalable applications using Java/J2EE technologies and Spring Boot-based Microservices Architecture.
- Develop robust backend services and APIs while ensuring performance, security, and scalability.
- Collaborate with product managers, business analysts, architects, and QA teams to understand requirements and deliver effective technical solutions.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Participate in the complete Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, deployment, and support.
- Conduct code reviews and contribute to improving code quality, maintainability, and overall application performance.
- Troubleshoot, debug, and resolve application issues in development and production environments.
- Work closely with DevOps and infrastructure teams to support CI/CD pipelines and deployment processes.
- Stay updated with emerging technologies and recommend improvements to existing systems and processes.
Required Skills &
Qualifications :
- 3- 6 years of hands-on experience in Java/J2EE application development.
- Strong expertise in Spring Framework, including Spring MVC and Spring Boot.
- Solid understanding of Microservices Architecture and RESTful API development.
- Strong knowledge of Object-Oriented Programming (OOP) principles, design patterns, and data structures.
- Experience working on large-scale enterprise applications with multiple stakeholders.
- Proficiency in debugging, performance tuning, and application optimization.
- Familiarity with relational databases and SQL.
- Understanding of software engineering best practices, version control systems, and agile methodologies.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills :
- Experience with front-end technologies such as JavaScript frameworks (React, Angular, or similar).
- Exposure to cloud platforms, containerization, and CI/CD practices.
- Knowledge of unit testing and automated testing frameworks.
- Experience working in Agile/Scrum environments.
Education :
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.
- Graduation is not mandatory for candidates with relevant technical expertise and proven experience.
Interested in this role?