Java Developer with Azure
PRONIX IT SOLUTIONS PRIVATE LIMITED · Malvern, PA · 4 days ago
On-siteInformation TechnologyContract
About the role
We are looking for an experienced Senior Java Developer with strong backend development expertise and hands-on Microsoft Azure experience. This is an excellent opportunity to work with a leading enterprise client on large-scale, cloud-based applications.
Responsibilities
- Develop and maintain high-quality backend Java applications using Spring Boot, Spring MVC, RESTful APIs, and microservices architecture.
- Design and implement scalable and efficient solutions leveraging Microsoft Azure services including App Services, Azure Functions, Azure Storage, Azure DevOps, AKS, Azure SQL, and other relevant services.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Write clean, maintainable, and secure code following best practices and coding standards.
- Participate in code reviews and mentoring junior developers.
- Contribute to continuous integration and delivery pipelines using CI/CD tools like Maven, Gradle, Git, Docker, and Kubernetes.
- Stay updated with the latest trends and technologies in Java, Spring, Azure, and AWS.
Requirements
- 10+ years of overall IT experience
- Strong experience in Backend Java development
- Hands-on experience with Microsoft Azure & AWS (mandatory)
Technical Skills
- Java 8/11/17
- Spring Boot
- Spring MVC
- RESTful APIs & Microservices
- Microsoft Azure (App Services, Azure Functions, Azure Storage, Azure DevOps, AKS, Azure SQL, or related services)
- SQL (Oracle, SQL Server, or PostgreSQL)
- JPA/Hibernate
- Maven/Gradle
- Git
- CI/CD pipelines
- Docker & Kubernetes (preferred)
- Messaging technologies such as Kafka or RabbitMQ (preferred)