Core Java Developer Job in Camsdata Technologies India Pvt. Ltd.

Core Java Developer

Apply Now
Job Summary

Core Java Developer Bangalore (Bengaluru), India

Location: Bangalore (Bengaluru)
Experience: 2 to 12 Years
Industry: IT Software Web Development & Maintenance
Employment Type: Full-time
Role Category: Software Development
Job Role: Core Java Developer

Job Summary:

We are hiring a skilled Core Java Developer with strong expertise in Java development, RESTful services, multithreading, and microservices architecture. The ideal candidate will have hands-on experience in building scalable applications using Core Java and J2EE technologies and will work closely with cross-functional teams to design, develop, and deploy enterprise-level solutions.

Key Responsibilities:

  • Design and develop applications using Core Java, Collections, Multithreading, and OOPs principles
  • Build and consume RESTful APIs following best practices
  • Write clean, maintainable code with a focus on performance and scalability
  • Participate in code reviews, estimation, and peer programming
  • Develop microservices and integrate them into large-scale systems
  • Utilize frameworks such as Dropwizard, Swagger, and EJB
  • Contribute to the front-end development using Angular when required
  • Work with application servers such as JBoss, Tomcat, and Tomee
  • Use development tools like Eclipse or IntelliJ IDEA for building applications
  • Build and manage projects with tools like Maven and Ant
  • Manage version control using Git and set up CI/CD pipelines with Jenkins
  • Follow Agile methodology and participate in Scrum meetings
  • Work with Linux-based systems and containers (e.g., Docker) is a plus

Required Skills:

  • Strong command over Core Java, J2EE, and OOP Concepts
  • In-depth knowledge of Multithreading and Collections framework
  • Proficient in designing scalable microservices
  • Experience with Swagger, Dropwizard, and REST API architecture
  • Familiarity with front-end frameworks like Angular
  • Excellent debugging, problem-solving, and code optimization skills
  • Working knowledge of build tools, CI/CD pipelines, and version control systems

Preferred Skills (Nice to Have):

  • Experience with Docker and containerization
  • Exposure to Linux OS and command-line tools
  • Understanding of Agile/Scrum processes

Why Work With Us?

  • Work on high-impact, large-scale applications
  • Collaborative and growth-focused work culture
  • Exposure to cutting-edge technology stacks
  • Opportunity to grow into senior and leadership roles
Experience Required :

Minimum 2 Years

Vacancy :

2 - 4 Hires

Apply Now