Java Developer
JKV International
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Spring Security
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Software Debugging
DevOps
Gradle
Hibernate
Java Persistence API
PostgreSQL
Maven
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle Applications
Scrum
RabbitMQ
Ansible
Web Services
Google Cloud Platform
Java Application Server
Enterprise Software Applications
Spring-mvc
React
Spring-boot
GIT
Angular
Kubernetes
Information Technology
Cassandra
Kafka
REST
Terraform
Docker
Jenkins
Microservices
Job description
- Design, develop, test, and deploy high-quality Java applications
- Build scalable Microservices and APIs
- Collaborate with business analysts, QA teams, and DevOps engineers
- Troubleshoot, debug, and enhance existing applications
- Participate in code reviews and maintain coding standards
- Optimize applications for maximum speed and scalability
- Work in Agile sprint planning, daily standups, and retrospectives
Requirements
We are seeking an experienced Java Developer with strong expertise in building scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience in Core Java, Spring Boot, Microservices, REST APIs, and cloud-based development., * 5+ years of experience in Java/J2EE development
- Strong experience with Core Java, Java 8/11/17
- Expertise in Spring Boot, Spring MVC, Spring Security
- Hands-on experience in Microservices Architecture
- Experience in developing and consuming RESTful APIs / Web Services
- Strong knowledge of Hibernate / JPA
- Experience with Apache Kafka / RabbitMQ for messaging
- Experience with databases like Oracle, MySQL, PostgreSQL, SQL Server
- Hands-on experience with AWS / Azure / Google Cloud Platform cloud platforms
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Experience with Git, Maven, Gradle, Jenkins
- Strong understanding of Agile / Scrum methodology
Preferred Skills:
- Experience in Financial / Banking / Healthcare domain
- Knowledge of React / Angular is a plus
- Experience with NoSQL databases like MongoDB / Cassandra
- Knowledge of Terraform / Ansible is a plus, * Bachelor's degree in Computer Science, Information Technology, or related fiel