Search by job, company or skills

Sr. Java Spring Boot Developer

Sr. Java Spring Boot Developer

Pan Asia Resources
Fresher
Not Disclosed
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Duties and Responsibilities:

• Design, develop, and implement enterprise-grade microservices using Java 8/17/21 and the Spring Boot framework.

• Build scalable, secure, and maintainable backend solutions following microservices architecture principles.

• Analyze and assess user issues, perform system reviews, troubleshoot problems, and deliver timely resolutions.

• Work effectively in a fast-paced, agile, and team-oriented environment.

• Develop and maintain comprehensive unit and integration test coverage using JUnit and Mockito.

• Identify, troubleshoot, and resolve software defects and performance issues.

• Ensure software solutions meet all functional, non-functional, quality, and security requirements.

• Produce clear technical documentation, API specifications, and operational guides for developed services.

• Share technical knowledge and mentor team members on best practices and modern development techniques.

• Create, deploy, monitor, and support microservices using Spring Boot and cloud-native development practices.

• Follow the complete Software Development Life Cycle (SDLC), including design, development, testing, deployment, and support.

• Design and implement RESTful APIs and integrate microservices with relational and non-relational databases.

• Develop event-driven solutions leveraging messaging technologies such as Kafka.

• Create high-quality, scalable, resilient, and maintainable applications with a focus on backend systems and distributed architectures.

• Implement CI/CD best practices and ensure code quality through automated testing and code reviews.

• Demonstrate strong design and programming skills using Java, Spring Framework, JSON, REST Web Services, XML, XSLT, PL/SQL, and Unix/Windows environments.

Non-negotiable/Required:

• Strong hands-on experience with Java 8, Java 17, and/or Java 21.

• Extensive experience designing and developing Microservices using Spring Boot.

• Extensive experience with Cloud Orchestration • Deep understanding of Spring ecosystem components, including:

• Spring Data JPA

• Spring Security

• Spring HATEOAS

• Spring REST

• Spring for Apache Kafka

JPA Criteria Query

• Strong experience building RESTful APIs, web services, and distributed applications.

• Hands-on experience with event-driven architecture and messaging technologies such as Kafka.

• Proficiency in source control and DevOps tools such as Git, Swagger/OpenAPI, and CI/CD pipelines.

• Solid experience writing unit, integration, and automated tests using JUnit 5, Mockito.

• Strong understanding of object-oriented design principles, design patterns, and clean coding practices.

• Experience with relational databases, SQL, PL/SQL, and data integration patterns.

• Knowledge of configuration and markup formats such as JSON, YAML, XML, and related technologies.

• Working knowledge of quality and security scanning tools such as SonarQube, Fortify, and WebInspect.

• Experience with Agile/Scrum development methodologies.

• Excellent problem-solving, communication, and collaboration skills

Primary Skill: Java

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

Hyderabad, Orion, India
Skills:
Maven, PostgreSQL, Kafka, Spring Boot, Microservices, JUnit, Docker, MySQL, Oracle, AWS, Java, Hibernate, Sql, Rabbitmq, Jenkins, Git, Mockito, Gradle, Gcp, Rest Apis, Azure, Kubernetes, Claude, GitHub Actions, Claude Code, GitLab CI