Bestkaam Logo
Plan A Technologies Logo

Java Developer

Delhi NCR, Haryana, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

5 days left to apply

Job Description

Job Overview Plan A Technologies is looking for a skilled Java Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality backend services and APIs. You will collaborate with cross-functional teams to deliver scalable, reliable, and efficient solutions. Please note: you must have at least 6+ years of experience with Java development to be considered for this role. JOB RESPONSIBILITY Design, develop, and maintain applications using Java and Spring frameworks (Spring Boot / Spring MVC). Build and maintain RESTful APIs to support front-end applications and third-party integrations. Write clean, maintainable, and testable code, including unit and integration tests. Collaborate with product managers, QA engineers, and other developers to deliver high-quality software on schedule. Use Docker to containerize and deploy applications consistently across environments. Participate in code reviews and contribute to continuous improvement of development practices. Troubleshoot, debug, and optimize application performance. Experience BS in Computer Science, Software Engineering, or equivalent practical experience 6+ years of experience with Java development. Hands-on experience with Spring Boot and/or Spring MVC. Proficiency in building RESTful APIs. Solid understanding of unit testing frameworks (JUnit, Mockito, etc.). Experience with Maven for build automation. Knowledge of relational databases (e.g., PostgreSQL, MySQL, Oracle) and SQL. Knowledge of Docker for containerization. Experience with CI/CD tools (e.g., Jenkins, GitLab CI). Familiarity with cloud platforms (AWS, Azure, or GCP). Exposure to microservices architecture. Familiarity with design patterns and best practices in software development. Excellent problem-solving skills and the ability to work in a collaborative team environment. Excellent verbal and written English communication skills. Ability to work independently as well as in a collaborative team environment. Initiative and drive to do great things. About The Company/Benefits Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients. Read more about us here: www.PlanAtechnologies.com . Location: On-site in Gurugram/India. Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other. Benefits: You?ll get a generous vacation schedule, Brand New Laptop, and other goodies. If this sounds like you, we'd love to hear from you!

Additional Information

Company Name
Plan A Technologies
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Hybrid
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
5 days left to apply

Similar Jobs

Accenture in India

2 months ago

Application Developer

Accenture in India

Capgemini

2 months ago

AWS+DevOps K8

Capgemini

Mindsprint

1 month ago

Full Stack Engineer (Java/ .Net/ Python)

Mindsprint

Accenture in India

3 weeks ago

Advanced Application Engineer

Accenture in India

Antal International

2 months ago

Senior Staff Engineer

Antal International

Docdort

3 weeks ago

Java Developer

Docdort

Virtusa

2 months ago

Java Springboot

Virtusa

Workassist

2 months ago

Software Engineer

Workassist

Tata Consultancy Services

3 weeks ago

Fullstack .Net Developer

Tata Consultancy Services

IBM

3 weeks ago

Application Developer-Cloud FullStack

IBM