Suren  ·  Senior Java Spring Boot Developer  ·  5+ yrs

Mid-Level
5+ years experienceremote
Available within 48 hrs

About Suren

Suren is a Java Developer with 5+ years of experience in developing Microservices and REST APIs using Spring Boot. He has a strong background in database management and automated testing.

5+ years of commercial experience in

Skills(20)

JavaSpring BootHibernatePostgreSQLJUnitOAuth2REST APIsFlywaySonarQubeJSONMongoDBBitbucketIntelliJMavenAWSSpring MVCAzure DevOpsLog4jJDBCJPA

Why hire Suren?

Production deploy authorityMentored 5+ juniorsActive in code reviews

Proven experience with production deployments and managing cloud resources in AWS.

Expertise in implementing secure authentication and authorization layers using OAuth2.

Active participation in code reviews and adherence to SDLC methodologies.

Successfully designed and developed REST APIs and Microservices using Java and Spring Boot across multiple projects.

Implemented OAuth2 authorization servers and Spring Security for robust authentication and authorization management.

Utilized Flyway for automated database migrations, ensuring schema consistency and version control in projects.

Project highlights(4)

Kryoni Accounts ServerDeveloper

Overview: This project involved developing an Accounts Server for Single Sign-On (SSO) capabilities. Responsibilities: Understood requirements and created Database Design. Developed RESTFul APIs for all modules and implemented multiple modules based on requirements. Utilized Hibernate and Spring dependency injection for backend and middle layer development, and JDBC/Hibernate for the persistence layer. Implemented an OAuth2 authorization server using Spring Authorization Server for robust authentication and authorization. Conducted various levels of testing, including Unit Test cases, Component test cases, and Functional test cases, using JUnit.

JavaSpring BootREST APIsFlywayJUnit

Key outcomes:

  • Successfully designed and implemented database schema for multiple modules.

  • Delivered RESTful APIs for all required functionalities.

  • Integrated robust OAuth2 authorization server for secure SSO functionality.

Kryoni Editorial OfficeDeveloper

Overview: This project focused on developing functionalities for an Editorial Office system. Responsibilities: Created Database Design and developed RESTFul APIs for multiple modules. Implemented Log4j for debugging and post-production support, and generated swagger documentation and user guides. Utilized Hibernate for back-end and Spring dependency injection for middle layer development, along with JDBC/Hibernate in the persistence layer. Implemented OAuth2 resource server using Spring Resource Server and OAuth2 login with Spring Security for authentication and authorization. Performed comprehensive testing, including Unit Test cases, Component test cases, and Functional test cases, using JUnit.

JavaSpring BootREST APIsFlywayJUnit

Key outcomes:

  • Successfully designed and implemented database schema for multiple modules.

  • Delivered RESTful APIs for all required functionalities.

  • Integrated robust OAuth2 resource server and login for secure access.

Mech MilesDeveloper

  • This project involved developing a system for 'Mech Miles', managing resources and roles within the application.
  • Understood client requirements and created the Database Design.
  • Developed RESTFul APIs for all modules and managed resources in AWS.
  • Participated in client requirements gathering and estimated hours for SDLC phases.
  • Utilized Hibernate for back-end and Spring dependency injection for middle layer development, along with JDBC/Hibernate in the persistence layer.
  • Deployed builds in the server and performed Unit Test cases, Component test cases, and Functional test cases using JUnit.
Spring BootSonarQubeJavaJSONREST APIsMongoDBJUnitBitbucketIntelliJMavenAWSHibernate

Key outcomes:

  • Successfully designed and implemented database schema for different roles and logic.

  • Managed AWS resources to support project infrastructure.

  • Contributed to project planning by estimating effort for SDLC phases.

  • Ensured code quality and functionality through thorough testing and code reviews.

Yad GreenDeveloper

  • This project focused on developing functionalities within a Spring MVC environment.
  • Understood client requirements and created the Database Design.
  • Developed RESTFul APIs for all modules within the Spring MVC framework and created database tables for different modules.
  • Generated swagger documentation and user guides, and implemented Log4j for debugging and support.
  • Utilized Hibernate for back-end development and Spring dependency injection for the middle layer.
  • Implemented JDBC and JPA in the data access layer to access and update information in the database.
  • Performed Unit Testing using JUnit.
Spring MVCJavaJSONREST APIsJUnitAzure DevOpsIntelliJLog4jMavenHibernateJDBCJPA

Key outcomes:

  • Successfully designed and implemented database schema for multiple modules.

  • Delivered RESTful APIs within the Spring MVC framework.

  • Provided comprehensive API documentation and user guides.

  • Ensured data consistency and access using JDBC and JPA.

Industry experience

Software Development

Reported in resume

Ready to work with Suren?

Schedule an interview and onboard within 48 hours. No long hiring cycles.

At a Glance

Experience5+ years
Work moderemote
Starting from₹1.4 L/mo
Direct hirePossible
Start within48 hours
From₹1.4 L/ month

Single contract. No agency markup confusion.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman
Seniority signals
Owns production deploysSystem ownerCode reviewer
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Suren

Python Developer