Photon Logo

Photon

Java, Spring-boot, Junit, Spring security, MVC, Performance tuning, Design patterns, DevOps (6-9 years)-BLR

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Design, build, test, and deploy scalable full-stack applications with emphasis on Java backend services and modern front-end frameworks. Implement cloud-native microservices, REST APIs, containerization, CI/CD pipelines, and support production performance, security, and observability in an Agile environment.
The summary above was generated by AI

Location: BLR
Experience: 6-9 Years
Full-stack developer with strong backend and UI development experience. 

Job Description:  
Full Stack Developer (Java Backend & UI Development) Position Summary

We are seeking a highly skilled Full Stack Developer with strong expertise in backend engineering and modern UI development to design, develop, and deliver scalable enterprise applications. The ideal candidate will have hands-on experience building production-grade software solutions using Java-based technologies, cloud-native architectures, microservices, APIs, and modern front-end frameworks. This role requires collaboration across product, business, and engineering teams in an Agile environment to drive innovative solutions from concept to deployment.

Key Responsibilities

  • Design, develop, test, and deploy scalable full-stack applications with a strong focus on backend services and user interface development.
  • Contribute directly to bringing software solutions to production by participating in architecture, development, deployment, and support activities.
  • Build and maintain high-performance RESTful APIs and backend services using Java and related technologies.
  • Develop intuitive, responsive, and user-friendly web interfaces using modern UI frameworks and technologies.
  • Design and implement cloud-native applications leveraging microservices, containerization, orchestration, and distributed system patterns.
  • Collaborate with product owners, business stakeholders, architects, and development teams to translate business requirements into technical solutions.
  • Participate in Agile/Scrum/Kanban ceremonies, including sprint planning, daily standups, retrospectives, and backlog grooming.
  • Troubleshoot production issues, identify root causes, and implement robust solutions to improve system stability and performance.
  • Ensure adherence to coding standards, security best practices, and software engineering principles.
  • Develop and maintain CI/CD pipelines and support automated deployment processes.
  • Contribute to technical design discussions, code reviews, and continuous improvement initiatives.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 6+ years of experience designing, developing, and delivering enterprise software applications.
  • Strong proficiency in Java development with proven experience in building and publishing production-ready applications.
  • Experience developing modern web applications using front-end technologies such as React, Angular, JavaScript, TypeScript, HTML5, and CSS3.
  • Hands-on experience building and consuming RESTful APIs and integrating backend services with user interfaces.
  • Experience with distributed software architecture patterns, including:
    • Microservices
    • Event-driven architecture
    • Streaming platforms
    • Containerization (Docker)
    • Orchestration technologies (Kubernetes/OpenShift)
  • Experience with one or more public cloud platforms:
    • Microsoft Azure
    • Amazon Web Services (AWS)
    • Google Cloud Platform (GCP)
  • Experience developing cloud-native solutions and solving complex technical problems in cloud environments.
  • Familiarity with source control and collaboration tools including:
    • Git/Bitbucket
    • Jira
    • Confluence
  • Strong understanding of Agile, Scrum, or Kanban delivery methodologies.
  • Excellent verbal and written communication skills with the ability to work effectively across technical and non-technical teams.
  • Strong analytical, troubleshooting, and problem-solving capabilities.

Preferred Qualifications

  • Experience with Java frameworks such as Spring Boot, Spring Cloud, Hibernate/JPA.
  • Experience with Python development for backend services, automation, or data-driven applications.
  • Knowledge of messaging and streaming technologies such as Kafka, RabbitMQ, or Event Hubs.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI/CD.
  • Understanding of cloud security, monitoring, observability, and performance optimization.
  • Experience supporting applications deployed across multiple cloud platforms.

Key Competencies

  • Full Stack Development
  • Java & Spring Ecosystem
  • UI Development (React/Angular)
  • REST API Development
  • Microservices Architecture
  • Cloud Computing (Azure/AWS/GCP)
  • Containerization & Kubernetes
  • Agile Delivery
  • DevOps & CI/CD
  • Problem Solving & Innovation
  • Cross-functional Collaboration
  • Production Support & Optimization

Similar Jobs

3 Hours Ago
Remote
Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, deploy, monitor, and maintain full-stack production software using Java, Python, APIs, services, data workflows, and cloud-native components. Build automated testing and CI/CD quality gates, apply secure and maintainable engineering practices, improve observability and operational reliability, modernize legacy systems, and collaborate across product, architecture, security, data, and operations teams. Use approved AI-assisted development tools responsibly throughout the software delivery lifecycle.
Top Skills: APIsAutomated TestingCi/CdCloud-Native TechnologiesJavaMetricsObservabilityPythonSecurity ScanningStatic AnalysisStructured LoggingTracing
3 Hours Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Designs, develops, debugs, and verifies embedded software and firmware for aerospace systems. Leads test architecture, verification strategies, certification activities, audits, design reviews, and bench setup. Evaluates emerging technologies, influences software architecture, automates processes with generative AI, and guides engineers while managing cross-functional stakeholders, quality, cost, and schedule objectives.
Top Skills: CC++ChatgptDebuggersDo-178B/CEmbedded SoftwareEmbedded SystemsFirmwareLarge Language ModelsMatlabMulticore ProcessorsNatural Language ProcessingPythonSimulatorsVectorcast/Cover
3 Hours Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads multiple aerospace datalink product development teams within an Aircraft Communication, Navigation and Surveillance center of excellence. Oversees avionics system and software development, program execution, quality, budgets, cost and cycle-time reduction, Agile transformation, digital engineering adoption, innovation, stakeholder engagement, and talent management. Requires strong avionics expertise, aerospace software design experience, knowledge of DO-178B/C and ARP4754A, and demonstrated technical and people leadership.
Top Skills: AgileAIAircraft SystemsArp4754AAutomationAvionicsDigital ThreadDigital TwinHoneywell Operating SystemLean Product DevelopmentModel-Based Systems Engineering (Mbse)Rtca Do-178B/C

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account