Java developer
PradeepIT.com
Office
Bangalore, Karnataka, India
Full Time
Job Title: Java Developer
Location: Bangalore
Experience: 3-8 Years
Employment Type: Full-Time
Job Summary:
We are looking for a skilled Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java development, understanding of object-oriented programming, and hands-on experience with backend frameworks and RESTful API integration.
Key Responsibilities:
- Design, develop, test, and deploy high-quality Java applications.
- Write clean, scalable, and maintainable code using Java technologies.
- Develop and maintain RESTful APIs and backend services.
- Collaborate with cross-functional teams including QA, DevOps, and Product to deliver software solutions.
- Participate in code reviews, unit testing, and debugging to ensure product quality.
- Work on performance optimization, scalability, and security of applications.
- Stay up to date with emerging technologies and apply them in projects as needed.
- Strong proficiency in Core Java, J2EE, and Object-Oriented Programming concepts.
- Design, develop, test, and deploy high-quality Java applications.
- Write clean, scalable, and maintainable code using Java technologies.
- Develop and maintain RESTful APIs and backend services.
- Collaborate with cross-functional teams including QA, DevOps, and Product to deliver software solutions.
- Participate in code reviews, unit testing, and debugging to ensure product quality.
- Work on performance optimization, scalability, and security of applications.
- Stay up to date with emerging technologies and apply them in projects as needed.
- Strong proficiency in Core Java, J2EE, and Object-Oriented Programming concepts.
Required Skills:
- Experience with Spring Framework (Spring Boot, Spring MVC).
- Good understanding of RESTful APIs and Web Services (JSON, XML).
- Proficiency in SQL and experience with databases like MySQL, PostgreSQL, or Oracle.
- Hands-on experience with version control systems like Git.
- Understanding of Agile/Scrum methodologies.
- Experience with Microservices Architecture.
- Familiarity with Cloud Platforms (AWS, Azure, or GCP).
- Exposure to CI/CD tools (Jenkins, Docker, Kubernetes).
- Experience with Spring Framework (Spring Boot, Spring MVC).
- Good understanding of RESTful APIs and Web Services (JSON, XML).
- Proficiency in SQL and experience with databases like MySQL, PostgreSQL, or Oracle.
- Hands-on experience with version control systems like Git.
- Understanding of Agile/Scrum methodologies.
- Experience with Microservices Architecture.
- Familiarity with Cloud Platforms (AWS, Azure, or GCP).
- Exposure to CI/CD tools (Jenkins, Docker, Kubernetes).
Preferred/Optional Skills:
- Experience in message brokers (Kafka, RabbitMQ) is a plus.
- Knowledge of Unit Testing frameworks like JUnit, Mockito.
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- Opportunity to work on challenging and exciting projects.
- Flexible work culture and supportive team environment.
- Learning & development support and career growth.
- Experience in message brokers (Kafka, RabbitMQ) is a plus.
- Knowledge of Unit Testing frameworks like JUnit, Mockito.
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- Opportunity to work on challenging and exciting projects.
- Flexible work culture and supportive team environment.
- Learning & development support and career growth.
Education:
Why Join Us?
Java developer
Office
Bangalore, Karnataka, India
Full Time
October 5, 2025