Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Full Stack Developer @ Programming.Com

Home > Software Development

 Java Full Stack Developer

Job Description

Role & responsibilities


  • Collaborate with cross-functional teams to design, develop, and maintain microservices-based solutions with Java and Angular.
  • Develop and implement front-end applications using Angular (3+ years of experience) while integrating them with Java-based back-end services (Spring Boot, Spring Cloud).
  • Participate in the full software development life cycle, including requirements analysis, design, coding, testing, deployment, and support.
  • Write clean, efficient, and maintainable code following best practices, coding standards, and unit testing.
  • Conduct thorough code reviews, providing constructive feedback to ensure high-quality and secure code.
  • Troubleshoot, debug, and resolve issues in both front-end and back-end systems.
  • Ensure the application is performant, scalable, and reliable across all layers (UI, business logic, database).
  • Collaborate with DevOps teams to implement CI/CD pipelines and deploy applications in cloud environments (AWS, Azure, GCP).
  • Stay current with the latest trends in front-end and back-end technologies, and implement best practices.
  • Work closely with product teams and stakeholders to understand requirements and provide technical solutions.
  • Mentor junior developers and contribute to fostering a collaborative team environment.

Required Skills:


  • Bachelors degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in Angular (strong experience in building dynamic, responsive, and scalable front-end applications).
  • 5+ years of professional experience in backend development with Java (core Java, Spring Boot, Spring Cloud).
  • Strong proficiency in building and maintaining microservices-based solutions using Spring Boot, Spring Cloud, and AWS API Gateway.
  • Solid understanding of RESTful APIs, Angular, HTML5, CSS3, JavaScript, and TypeScript.
  • Familiarity with Agile methodologies, version control systems (e.g., Git), and CI/CD processes.
  • Experience with containerization technologies like Docker and orchestration using Kubernetes.
  • Basic understanding of cloud technologies (AWS, Azure, or GCP).
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Good understanding of front-end and back-end development best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative environment.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Mobile Programming
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java Microservices Angular Spring Boot React.Js

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 1-1.5 Lacs P.A

Similar positions

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 3 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Chatbot Developer

  • Capgemini
  • 4 - 9 years
  • Mumbai
  • 3 days ago
₹ Not Disclosed

As400 Developer

  • Cognizant
  • 6 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Programming.Com

Programming.com is a global technology services and software development company delivering high-quality digital solutions to enterprises and fast-growing businesses. We specialize in building scalable backend systems, modern web applications, and cloud-native platforms using cutting-edge technol...