Java Developer - Beamx TechLabs - Hyderabad
Job Code: BTL-2602102
Experience: 1 - 3 Years
BeamX TechLabs Pvt. Ltd. is seeking a motivated Java developer with 1 to 3 years of experience to join our growing team in Hyderabad, Telangana, India. You will be responsible for building and maintaining robust Java applications, working closely with senior developers to scale our backend services. We are looking for someone with a solid grasp of Java fundamentals and a desire to excel in a fast-paced environment.
Key Responsibilities:
- Develop, test, and deploy functional Java-based applications and modules.
- Assist in designing and implementing scalable backend services and APIs.
- Collaborate with cross-functional teams (frontend, QA, and DevOps) to integrate user-facing elements.
- Maintain clean, readable, and efficient code following established coding standards.
- Debug and resolve technical issues and bugs in a timely manner.
- Assist in optimizing applications for maximum speed and scalability.
- Participate in code reviews to learn from senior peers and stay updated with the latest industry trends.
Required Skills and Qualifications:
- 1 - 3 years of professional experience in Java development.
- Strong proficiency in Core Java (v8 and above) and Object-Orientated Programming (OOPs).
- Hands-on experience with Spring Boot and Spring MVC.
- Proficiency in SQL and experience working with relational databases (MySQL or PostgreSQL).
- Basic understanding or experience with Hibernate or JPA.
- Knowledge of RESTful API development.
- Familiarity with version control systems, specifically Git.
- Basic experience with unit testing frameworks like JUnit or Mockito.
- Strong analytical thinking and a proactive approach to solving technical hurdles.
Preferred Qualifications:
- Exposure to microservices architecture and Docker.
- Knowledge of front-end basics (HTML, CSS, JavaScript).
- Experience working within an Agile/Scrum environment.
- Familiarity with CI/CD pipelines (Jenkins) or cloud basics (AWS/Azure).
Educational Qualification:
- Bachelor's/Master's degree in computer science, information technology, or a related field.
