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

Java Full Stack Developer @ Sails Software

Home > Software Development

 Java Full Stack Developer

Job Description

Java Full Stack Developer.
Please find below Job description for Java Full Stack Developer.Job Title: Senior Java Full Stack Developer (5+ Years Experience)
Location: Visakhapatnam
Employment Type: Full-Time
Experience Level: Senior (5+ Years).Job Summary:
We are seeking a seasoned Java Full Stack Developer with over 5 years of experience in building scalable, high-performing web applications. The ideal candidate will have hands-on expertise in both backend and frontend development, with a solid understanding of modern development practices, design principles, and microservices architecture.Work You'll Do / Responsibilities:
The Java Full Stack Developer will be working with the client to help build platform service components for the clients payment platform. Main job responsibilities include but are not limited to:

  • Build components and deploy on internal cloud (Kubernetes) and AWS.
  • Java API Microservices development
  • Maintain code coverage
  • Unit testing
  • CI/CD Tools
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and/or technical teams, including escalating any matters that require additional attention and consideration from engagement management
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes

Key Responsibilities:

  • Design, develop, test, and deploy secure, scalable, and maintainable web applications using Java and modern JavaScript frameworks.
  • Lead the design and development of RESTful APIs and microservices using Spring Boot.
  • Collaborate with UI/UX designers, business analysts, and other developers to deliver high-quality products.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, design discussions, and team planning sessions.
  • Troubleshoot and resolve complex technical issues across the stack.
  • Mentor junior developers and support continuous improvement of development practices.
  • Ensure adherence to best practices in design, coding, testing, and deployment.

Technical Skills: Backend:

  • Strong proficiency in Java (8/11+)
  • Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data)
  • RESTful API design and development
  • JPA/Hibernate
  • Microservices architecture

Frontend:

  • Proficiency in JavaScript/TypeScript
  • Frameworks: Angular (8+), React, or Vue.js
  • HTML5, CSS3, SASS/LESS
  • Responsive design principles and tools (Bootstrap, Material UI)

Database:

  • RDBMS: MySQL, PostgreSQL, Oracle
  • NoSQL: MongoDB, Redis (nice to have)

DevOps & Tools:

  • Git, Maven/Gradle, Jenkins, Docker, Kubernetes
  • CI/CD pipelines
  • Cloud platforms: AWS, Azure, or GCP
  • Logging and monitoring: ELK Stack, Prometheus/Grafana (nice to have)

Others:

  • Agile/Scrum methodologies
  • Unit testing (JUnit, Mockito), Integration testing

Qualifications: Required:

  • 5+ Years experience in Java Spring Boot
  • 5+ Years experience in Angular
  • 5+ Years experience working on API Development, Microservices Development
  • Experience with Kubernetes, AWS and experience working on private cloud platforms
  • Bachelors degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
  • Limited immigration sponsorship may be available

Preferred:

  • Front end skills (React , Angular)
  • Working on Financial Services, Payment Platforms
  • Analytical/ Decision Making Responsibilities:
    • Analytical ability to manage multiple projects and prioritize tasks into manageable work products

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: Sails Software
Location(s): Visakhapatnam

+ View Contactajax loader


Keyskills:   Java Spring Boot React.Js Angular Spring Security Hibernate Cloud Technologies Microservices

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Cloud Developer

  • Ness
  • 10 - 15 years
  • Bengaluru
  • 7 hours ago
₹ Not Disclosed

C++ developer

  • GSR Business Services
  • 5 - 10 years
  • Bengaluru
  • 12 hours ago
₹ 15-25 Lacs P.A.

Power Bi Tableau Developer

  • Wipro
  • 4 - 8 years
  • Bengaluru
  • 17 hours ago
₹ Not Disclosed

Junior Software Developer

  • Intellisource
  • 0 years
  • Pune
  • 22 hours ago
₹ Not Disclosed

Sails Software

Sails Software Solutions is an innovative startup established in 2016 with the sole idea of building data-driven innovative and cutting edge applications and services. Our portfolio consists of our very own products and services as well as product-development and support services to various clients ...