Core Java Developer Job in Camsdata Technologies India Pvt. Ltd.
Core Java Developer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
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

