Posted:2 months ago| Platform:
Work from Office
Full Time
We are looking for a skilled and motivated Core Java Developer to join our development team. As a Core Java Developer, you will be responsible for designing, implementing, and maintaining Java-based applications. You will work closely with other developers, system architects, and product managers to deliver high-quality solutions to meet business needs. Responsibilities : Design, implement, and maintain Java-based applications and systems. Write clean, scalable, and efficient code using Java and related technologies. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot, debug, and optimize existing code. Conduct code reviews and provide constructive feedback to team members. Participate in the full software development lifecycle, from concept to delivery. Work with databases, data structures, and algorithms to optimize performance. Ensure the quality of the application by writing unit tests and performing integration testing. Stay updated on the latest Java technologies and best practices. Required Skills & Qualifications : Proven experience as a Java Developer or similar role. Strong knowledge of Core Java concepts (object-oriented programming, exception handling, multithreading, collections, streams, etc.). Proficiency with Java 8 or later versions. Experience with JVM , Garbage Collection , Concurrency , and Memory Management . Familiarity with Spring Framework (Spring Boot, Spring MVC, etc.) and Hibernate . Knowledge of web services (RESTful APIs, SOAP) and client-server architectures. Familiarity with databases (e.g., MySQL , PostgreSQL , Oracle ) and writing complex queries. Understanding of design patterns and software architecture. Ability to write unit tests using JUnit or TestNG . Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Preferred Qualifications : Experience with version control systems (e.g., Git ). Familiarity with Agile methodologies (Scrum, Kanban). Knowledge of build tools such as Maven or Gradle . Experience working with cloud platforms like AWS or Azure . Familiarity with front-end technologies (e.g., JavaScript , HTML , CSS ) is a plus. Experience with containerization (e.g., Docker ) is an advantage. Education : Bachelors degree in Computer Science , Information Technology , or related field, or equivalent work experience. Experience : years of experience in Core Java development. Benefits : Competitive salary. Health insurance, retirement plans, and other benefits. Opportunities for career growth and development. Collaborative and dynamic work environment.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
5.0 - 15.0 Lacs P.A.
Experience: Not specified
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed
15.0 - 18.0 Lacs P.A.
6.41 - 8.07 Lacs P.A.
Salary: Not disclosed
Salary: Not disclosed
3.0 - 7.0 Lacs P.A.
4.0 - 9.0 Lacs P.A.
5.0 - 10.0 Lacs P.A.