i
VAYUZ Technologies
54 VAYUZ Technologies Jobs
Java Developer
VAYUZ Technologies
posted 12d ago
Flexible timing
Key skills for the job
Expertise in Java/J2EE, Building Enterprise Applications, PostgreSQL/MySQL, and AWS/Azure , React JS to join our team. The ideal candidate will have experience and passion for building scalable and high-performance applications for enterprises, possess excellent problem-solving and design skills,, and be able to take ownership of projects. As a Tech Lead, you will collaborate with cross-functional teams to design, develop, and maintain the front end / backend systems and deliver the projects targeting the customer success.
Technical Qualifications:
More than 5 years of experience in Java development.
Excellent analytical, problem-solving and aptitude skills (Must Have).
Strong knowledge of Core Java (1.8 and above ), J2EE, Spring Framework, Hibernate.
Knowledge of RESTful API design and microservices architecture using spring boot.
Strong knowledge in one or more RDBMS, MySQL, NoSQL, MongoDB
Hand on experience in messaging frameworks like ActiveMQ, KAFKA etc.
Experience in implementation of caching like Redis.
Familiarity with build tools such as Maven or Gradle.
Experience in Cloud services and solutions like EC2, S3, RDS, and Lambda Using AWS or Azure
Experience with code deployment and version control systems (e.g., Git)
Knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
Hands-on experience in Agile based development.
Key Responsibilities:
Design, develop, and maintain Java-based applications, ensuring optimal performance, scalability, and security.
Collaborate with product managers, business analysts, and other team members to gather and refine software requirements.
Build and lead high performance team of senior developers, junior developers and interns
Collaborate with client teams and provide regular status updates through weekly reports
Conduct thorough design and code reviews and provide constructive feedback to team members.
Debug and resolve complex technical issues, ensuring timely delivery of high-quality software.
Optimise and refactor code for improved efficiency and maintainability.
Stay up-to-date with industry trends and emerging technologies to continuously enhance your skills and contribute to technical advancements within the team.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Java Developer roles with real interview advice