VirtusaWe are seeking a skilled Backend Developer with strong expertise in Java and Spring Boot to build scalable, high-performance backend systems. The ideal candidate will be responsible for developing RESTful APIs, integrating services, and ensuring robust application performance.
Key Responsibilities Design, develop, and maintain backend services using Java and Spring Boot Build and manage RESTful APIs and microservices Collaborate with frontend developers and cross-functional teams Optimize applications for speed, scalability, and reliability Integrate third-party services and APIs Write clean, efficient, and reusable code Debug, troubleshoot, and upgrade existing systems Ensure application security and data protection Required Skills &
Qualifications Strong proficiency in Java (8 or above) Hands-on experience with Spring Boot and Spring Framework Experience with REST API development Knowledge of Spring Data JPA / Hibernate Familiarity with relational databases (MySQL, PostgreSQL, Oracle) Understanding of version control tools like Git Basic understanding of Maven or Gradle build tools Knowledge of exception handling and logging frameworks Preferred Qualifications Experience with microservices architecture Familiarity with Spring Cloud (Eureka, Config Server, Gateway) Experience with Docker and containerization Exposure to cloud platforms (AWS, Azure, GCP) Knowledge of messaging systems (Kafka, RabbitMQ) Understanding of CI/CD pipelines Soft Skills Strong analytical and problem-solving skills Good communication and teamwork abilities Ability to work in an agile environment Attention to detail
We are seeking a skilled Backend Developer with strong expertise in Java and Spring Boot to build scalable, high-performance backend systems. The ideal candidate will be responsible for developing RESTful APIs, integrating services, and ensuring robust application performance.
Key Responsibilities Design, develop, and maintain backend services using Java and Spring Boot Build and manage RESTful APIs and microservices Collaborate with frontend developers and cross-functional teams Optimize applications for speed, scalability, and reliability Integrate third-party services and APIs Write clean, efficient, and reusable code Debug, troubleshoot, and upgrade existing systems Ensure application security and data protection Required Skills &
Qualifications Strong proficiency in Java (8 or above) Hands-on experience with Spring Boot and Spring Framework Experience with REST API development Knowledge of Spring Data JPA / Hibernate Familiarity with relational databases (MySQL, PostgreSQL, Oracle) Understanding of version control tools like Git Basic understanding of Maven or Gradle build tools Knowledge of exception handling and logging frameworks Preferred Qualifications Experience with microservices architecture Familiarity with Spring Cloud (Eureka, Config Server, Gateway) Experience with Docker and containerization Exposure to cloud platforms (AWS, Azure, GCP) Knowledge of messaging systems (Kafka, RabbitMQ) Understanding of CI/CD pipelines Soft Skills Strong analytical and problem-solving skills Good communication and teamwork abilities Ability to work in an agile environment Attention to detail
Interested in this role?