Java Developer
About the Role:
We are seeking a motivated Java Developer to join our team. Whether you’re a recent graduate with a Master’s degree or an experienced professional, this role offers opportunities to design, develop, and maintain high-performance Java applications. You’ll collaborate with cross-functional teams to deliver scalable solutions while growing your technical expertise.
Key Responsibilities:
Design, develop, and maintain robust Java-based applications.
Write clean, efficient, and well-documented code following best practices.
Troubleshoot, debug, and optimize existing systems.
Collaborate with front-end developers, QA engineers, and product managers.
Participate in code reviews and contribute to architectural decisions.
Stay updated with emerging technologies and industry trends.
Qualifications:
Master’s degree in Computer Science, Software Engineering, or a related field.
Freshers are welcome; 0–5 years of experience in Java development.
Strong understanding of Core Java, OOP principles, and data structures.
Familiarity with frameworks like Spring Boot, Hibernate, or Java EE.
Knowledge of databases (SQL/NoSQL), REST APIs, and microservices.
Basic understanding of DevOps tools (e.g., Git, Maven, Docker) is a plus.
Problem-solving mindset and eagerness to learn new technologies.
Nice to Have (Not Mandatory):
Exposure to cloud platforms (AWS/Azure/GCP).
Experience with Agile/Scrum methodologies.
Knowledge of front-end technologies (JavaScript, HTML/CSS).
We Offer:
Competitive salary and benefits.
Mentorship and career growth opportunities.
Flexible work environment.
Training programs for skill enhancement.