Talent.com
This job offer is not available in your country.
Senior Java Software Engineer - Spring Boot Framework

Senior Java Software Engineer - Spring Boot Framework

Delphie Consulting servicesIndia
30+ days ago
Job description

Position Overview :

We are seeking a highly skilled Java + API Developer with strong expertise in building and maintaining backend services using Java 8 / 17, Spring Boot, and REST API frameworks. The ideal candidate will have hands-on experience with SQL / NoSQL databases, AWS cloud services, and API integration, along with a deep understanding of performance tuning, debugging, and security best practices.

Key Responsibilities :

Backend Development & API Engineering :

  • Design, develop, and maintain backend applications using Java 8 / 17, Spring Boot, Spring MVC, and Spring JDBC.
  • Build and maintain RESTful APIs ensuring high availability, scalability, and maintainability.
  • Integrate APIs with frontend applications and third-party systems.
  • Work on API Gateway configurations and API lifecycle management.

Cloud & AWS Integration :

  • Develop and deploy services on AWS ECS, EC2, Lambda, IAM, and S3.
  • Integrate backend applications with AWS API Gateway for secure and optimized API delivery.
  • Collaborate with DevOps teams to automate deployments and optimize cloud resources.
  • Database Management :

  • Work with MongoDB and MSSQL for schema design, query optimization, indexing, and performance tuning.
  • Implement efficient data access patterns and ensure data consistency across systems.
  • Performance, Security & Testing :

  • Conduct application performance engineering, monitoring, and optimization.
  • Implement security best practices for APIs and backend services.
  • Use Postman and other tools for API testing, debugging, and validation.
  • Monitor system health and resolve performance bottlenecks.
  • Collaboration & Version Control :

  • Work closely with frontend developers, QA engineers, and DevOps teams for smooth delivery.
  • Use GIT for version control and maintain clean, well-documented code.
  • Participate in code reviews and follow coding standards.
  • Required Technical Skills :

  • Programming Languages : Java 8 / 17
  • Frameworks : Spring Boot, Spring MVC, Spring JDBC
  • API Technologies : REST API, API Gateway
  • Databases : MSSQL, MongoDB (schema design, indexing, performance tuning)
  • AWS Services : ECS, EC2, Lambda, IAM, S3, API Gateway
  • Tools : Eclipse (or IntelliJ IDEA), Postman, GIT
  • Others : Debugging, API Testing, Performance Optimization, Security Best Practices
  • Nice to Have : Knowledge of DevOps practices, application monitoring tools (e.g., CloudWatch, New Relic)

    Qualifications :

  • Bachelors or Masters degree in Computer Science, Information Technology, or related field.
  • Proven experience in backend development and API engineering.
  • Strong understanding of microservices architecture and distributed systems.
  • Ability to work in a collaborative, Agile environment.
  • Excellent problem-solving skills and attention to detail.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java Spring Boot • India