Job Title: -Full Stack Java Developer
Location: -Remote
Job Type: -Contract
Job Description
The ideal candidate will possess strong expertise in Core Java application development, Spring Framework, SQL, Angular, API development, and scripting technologies. The role involves working closely with architects, business stakeholders, QA teams, and DevOps engineers to deliver scalable, secure, and high-performance solutions.
Key Responsibilities
Design, develop, and maintain enterprise applications using Core Java and Spring Framework.
Develop and enhance responsive web applications using Angular.
Design, build, and consume RESTful APIs and other service integrations.
Develop scalable backend services and business components using Java-based frameworks.
Create, optimize, and troubleshoot SQL queries, stored procedures, views, and database interactions.
Develop automation and utility scripts to support application deployment, monitoring, and operational activities.
Participate in system design discussions, architecture reviews, and technical solutioning activities.
Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions.
Troubleshoot and resolve application defects, performance bottlenecks, and production issues.
Develop unit tests and support integration, system, and user acceptance testing activities.
Follow secure coding practices and organizational development standards.
Participate in Agile ceremonies including sprint planning, daily standups, estimation, reviews, and retrospectives.
Contribute to code reviews, technical documentation, and knowledge-sharing activities.