Full Stack Developer | Java (Spring Boot) & React.js, Cloud (AWS/Azure/GCP), Microservices, REST APIs

myworkdayjobs

Bengaluru, India 3 Years Exp Posted 32d ago

Job Description

Overall Responsibilities

  • Develop and maintain scalable, secure, and high-performance full-stack enterprise applications using Java (Spring Boot) and React.js

  • Collaborate with product, design, and backend teams to define requirements, develop features, and optimize user experience

  • Write clean, maintainable, and well-documented code, following best practices and industry standards

  • Conduct code reviews, performance tuning, and security assessments to ensure high quality and reliability

  • Support deployment automation, environment setup, and system updates supporting CI/CD pipelines

  • Troubleshoot, debug, and resolve front-end and back-end issues proactively

  • Stay current with industry trends, incorporate new technologies, and recommend best practices for development and deployment

 

 

Technical Skills (By Category)

 

  • Programming Languages:
    Required: Java (8+), JavaScript (ES6+), React.js, Redux
    Preferred: Typescript, additional scripting languages like Python or Shell for automation

 

  • Databases & Data Management:
    Oracle, PostgreSQL, SQL Server; understanding of query optimization and data security best practices

 

  • Cloud Technologies:
    AWS, Azure, or GCP supporting scalable deployment and cloud-native solutions (preferred)

 

  • Frameworks & Libraries:
    Spring Boot, Hibernate, REST API, React.js, Redux, testing frameworks (Jest, Enzyme, Cypress)

 

  • Tools & Methodologies:
    Git, Maven, Jenkins, Docker, Kubernetes, Agile/Scrum, CI/CD pipelines

 

  • Security & Standards:
    Secure coding practices, OAuth, JWT, and encryption protocols

 

 

Experience Requirements

  • Minimum of 3 years of professional full-stack development supporting enterprise applications

  • Proven experience implementing scalable backend APIs and competitive front-end interfaces

  • Hands-on experience integrating RESTful services and Microservices architectures supported by cloud platforms

  • Demonstrated success supporting agile teams and CI/CD workflows in fast-paced environments

  • Industry experience in finance, banking, or enterprise technology sectors preferred

 

 

Day-to-Day Activities

  • Develop, test, and optimize backend services and APIs based on detailed specifications

  • Build engaging, user-friendly interfaces using React.js and Redux, ensuring responsiveness across devices

  • Collaborate with cross-functional teams during architecture, development, and testing phases

  • Conduct code reviews, performance enhancements, and security audits

  • Manage version control, deployment pipelines, and automated build processes

  • Troubleshoot, analyze, and resolve bugs, performance issues, and security vulnerabilities

  • Maintain comprehensive documentation of system architecture, code, and operational procedures

 

 

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent

  • 3+ years of relevant full-stack Java and React.js experience supporting enterprise applications

  • Certifications in Java, cloud platforms, or web security are a plus

  • Proven ability to work effectively in Agile teams and deliver high-quality solutions

 

 

Professional Competencies

  • Strong analytical and troubleshooting ability to resolve complex issues promptly

  • Excellent communication skills for stakeholder engagement and documentation

  • Leadership qualities to guide junior developers and foster best practices

  • Strategic thinking to align development with business objectives and security standards

  • Adaptability to evolving technologies and project r

Similar Openings for You