Java Full Stack Developer – Spring, REST APIs, SQL

Jobtailor

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Bengaluru is seeking a seasoned Java software developer to design, implement, and maintain Java applications, RESTful services, and frontend components as part of integrated systems.

You will collaborate across cross-functional teams in Agile ceremonies, contribute to code reviews, ensure quality through testing, and help optimize performance, security, and scalability while staying current with Java technologies.

Qualifications

  • Minimum 5+ years of experience in Java software development.
  • Strong knowledge of Java and the Java EE platform.
  • Experience with Java 8 or later and current supported Java versions.
  • Experience with Spring, Hibernate, or JSF.
  • Knowledge of relational databases and SQL.
  • Understanding of RESTful web services and API integration.
  • Familiarity with Agile software development methodologies.
  • Experience with Git or equivalent version control systems.
  • Experience across software design, development, testing, deployment, maintenance, and production support.
  • Ability to write clean, maintainable, scalable, and testable code.
  • Experience participating in code reviews and applying software development standards.
  • Experience debugging and resolving complex technical issues.
  • Working knowledge of cloud computing concepts and infrastructure.
  • Understanding of cloud deployment, scalability, availability, monitoring, and configuration.
  • Understanding of object-oriented programming, Java collections, exception handling, multithreading, data structures, and algorithms.
  • Strong understanding of SQL, data modeling, database integration, transactions, indexing, and database performance.
  • Experience with unit and integration testing.
  • Understanding of secure software development, authentication, authorization, access controls, encryption, and secure data handling.
  • Ability to identify and address common web application security risks.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent professional experience may be considered
  • Certifications in Java, cloud computing, Agile, software architecture, or related technologies are preferred but not mandatory unless required for a project
  • Complete Synechron-required training on information security, data protection, software development standards, and responsible technology use

Responsibilities

  • Develop, enhance, test, and maintain Java applications, RESTful services, frontend components, and related system integrations
  • Develop and maintain Java-based applications and systems
  • Contribute to frontend and full-stack web application development
  • Write clean, maintainable, scalable, and testable code
  • Collaborate with cross-functional teams through Agile meetings, requirement discussions, technical design sessions, code reviews, and delivery planning
  • Design, develop, and integrate RESTful web services
  • Work with relational databases and SQL
  • Participate in code reviews and ensure adherence to industry and project standards
  • Debug, troubleshoot, and resolve technical issues
  • Contribute to technical design discussions and application architecture decisions
  • Support application testing, deployment, maintenance, production issue resolution, and releases
  • Improve code quality, application performance, maintainability, security, and delivery efficiency
  • Stay current with Java, Java EE, web development, and related technologies
  • Consider security, scalability, operational efficiency, and sustainability in solution design and implementation
  • Make implementation decisions within established technical standards, escalate risks, recommend improvements, document changes, and support application maintenance

Skills

Java
Java EE
Spring
Hibernate
JSF
SQL
RESTful Services
Unit Testing
Integration Testing
Object-Oriented Programming

Education

Bachelor's degree in CS/IT/Engineering or related field

Tools

Git
Cloud Computing
Agile Tools
Version Control Systems
Application Performance Monitoring

Job description

  • Develop, enhance, test, and maintain Java applications, RESTful services, frontend components, and related system integrations
  • Develop and maintain Java-based applications and systems
  • Contribute to frontend and full-stack web application development
  • Write clean, maintainable, scalable, and testable code
  • Collaborate with cross-functional teams through Agile meetings, requirement discussions, technical design sessions, code reviews, and delivery planning
  • Design, develop, and integrate RESTful web services
  • Work with relational databases and SQL
  • Participate in code reviews and ensure adherence to industry and project standards
  • Debug, troubleshoot, and resolve technical issues
  • Contribute to technical design discussions and application architecture decisions
  • Support application testing, deployment, maintenance, production issue resolution, and releases
  • Improve code quality, application performance, maintainability, security, and delivery efficiency
  • Stay current with Java, Java EE, web development, and related technologies
  • Consider security, scalability, operational efficiency, and sustainability in solution design and implementation
  • Make implementation decisions within established technical standards, **escalate** risks, recommend improvements, document changes, and support application maintenance
Requirements
  • Minimum 5+ years of experience in Java software development
  • Strong knowledge of Java and the Java EE platform
  • Experience using Java 8 or later and current supported Java versions
  • Experience with Spring, Hibernate, or JSF
  • Knowledge of relational databases and SQL
  • Understanding of RESTful web services and API integration
  • Familiarity with Agile software development methodologies
  • Experience with Git or equivalent version control systems
  • Experience across software design, development, testing, deployment, maintenance, and production support
  • Ability to write clean, maintainable, scalable, and testable code
  • Experience participating in code reviews and applying software development standards
  • Experience debugging and resolving complex technical issues
  • Working knowledge of cloud computing concepts and infrastructure
  • Understanding of cloud deployment, scalability, availability, monitoring, and configuration
  • Understanding of object-oriented programming, Java collections, exception handling, multithreading, data structures, and algorithms
  • Strong understanding of SQL, data modeling, database integration, transactions, indexing, and database performance
  • Experience with unit and integration testing
  • Understanding of secure software development, authentication, authorization, access controls, encryption, and secure data handling
  • Ability to identify and address common web application security risks
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent professional experience may be considered
  • Certifications in Java, cloud computing, Agile, software architecture, or related technologies are preferred but not mandatory unless required for a project
  • Complete Synechron-required training on information security, data protection, software development standards, and responsible technology use
Core Competencies

Demonstrates extensive experience in Java software development, including proficiency in Java EE, RESTful web services, and Agile methodologies. Capable of writing clean, maintainable code while ensuring application performance, security, and adherence to industry standards.

Highest-signal resume keywords
  • Java Software Development
  • RESTful Web Services
  • Agile Methodologies
  • SQL and Relational Databases
  • Spring Framework
ATS Optimization Keywords
Hard Skills
  • Java
  • Java EE
  • Spring
  • Hibernate
  • JSF
  • SQL
  • RESTful Services
  • Unit Testing
  • Integration Testing
  • Object-Oriented Programming
Soft Skills
  • Collaboration
  • Problem-Solving
  • Code Review Participation
  • Technical Design Discussions
  • Communication
Certifications & Qualifications
  • Java Certification
  • Cloud Computing Certification
  • Agile Certification
  • Software Architecture Certification
Industry Keywords
  • Software Development Standards
  • Application Maintenance
  • Technical Design
  • Data Protection
  • Information Security
Tools & Technologies
  • Git
  • Cloud Computing
  • Agile Tools
  • Version Control Systems
  • Application Performance Monitoring
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead – Java
Technical Lead – Java

Jobtailor • Pune District

On-site
INR 1,800,000 - 3,200,000
Full Stack Developer – Java, React, Python
Full Stack Developer – Java, React, Python

Jobtailor • Bengaluru

On-site
INR 400,000 - 700,000
Senior Java Developer
Senior Java Developer

Jobtailor • Kolkata District

On-site
INR 1,800,000 - 3,200,000
Lead Software Engineer
Lead Software Engineer

Jobtailor • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Software Engineer I
Software Engineer I

Jobtailor • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Developer - Cloud, Microservices & Agile Delivery
Java Developer - Cloud, Microservices & Agile Delivery

synechron • Vellanki Agros

On-site
INR 3,000,000 - 4,800,000
Java Full Stack Developer, Insurance Domain
Java Full Stack Developer, Insurance Domain

Jobtailor • Kolkata District

On-site
INR 1,200,000 - 2,400,000
Senior Developer
Senior Developer

Jobtailor • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Java developer
Senior Java developer

23 InfoSwift Corp Solutions • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Jobtailor • Chennai District

On-site
INR 1,200,000 - 1,800,000