Software Development
Java Developer
Job ID: #
TM240789012
Design, develop, and deploy high-volume, low-latency applications for mission-critical systems. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through automated tests and code reviews. Mentor junior developers and contribute to technical discussions and architecture decisions.
Company:
T.D.W.B
Location:
Hyderabad, TG
Company Size:
10-30 Employees
Job Type:
Full Time
Date:
1 Jul 2024
Requirements
4+ years of experience in Java development roles.
Proficiency in Java, with a good understanding of its ecosystems.
Experience with Spring Framework (Spring Boot, Spring MVC).
Knowledge of RESTful web services and microservices architecture.
Familiarity with ORM frameworks (e.g., Hibernate).
Strong understanding of SQL and relational databases (MySQL, PostgreSQL).
Experience with version control systems, preferably Git.
Familiarity with Agile development methodologies.
Understanding of software design patterns and best practices.
Ability to write clean, maintainable code and perform code reviews.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
Continuous learning mindset and enthusiasm for exploring new technologies and frameworks in Java development.