Design, develop, test, and maintain Java-based applications.
● Write clean, efficient, and reusable code adhering to best practices.
● Collaborate with cross-functional teams to define, design, and ship new
features.
● Debug and resolve issues in existing applications to enhance performance.
● Work with relational and non-relational databases for effective data
management.
● Develop and consume RESTful APIs and integrate third-party services.
● Participate in code reviews and contribute to team discussions on technical
solutions.
● Stay updated with emerging technologies and frameworks in Java
development.
● For experienced candidates: Lead module development, mentor junior team
members, and ensure high-quality deliverables.
Technical Skills:
● Proficiency in Core Java and Object-Oriented Programming (OOP)
principles.
● Familiarity with Java frameworks like Spring, Spring Boot, and Hibernate.
● Basic understanding of relational databases (e.g., MySQL, PostgreSQL)
and/or NoSQL databases (e.g., MongoDB).
● Knowledge of version control systems (e.g., Git) and CI/CD tools.
● Strong problem-solving and debugging skills.
● Hands-on experience in developing scalable applications using Spring Boot.
● Familiarity with DevOps tools like Jenkins, Docker, and Cloud platforms
such as AWS, Azure, or GCP.
● Ability to optimize application performance and troubleshoot complex issues.
● Understanding of Agile methodologies and team collaboration tools (e.g.,
JIRA).
Qualifications and Requirements:
● Bachelor’s degree in Computer Science, Information Technology, or a
related field.
● Hands on exp. & freshers with internships, relevant academic projects, strong
understanding of Java and eagerness to learn are also welcome.
● Strong communication skills, especially the ability to explain technical
concepts.
Pay: ₹20,000.00 - ₹50,000.00 per month
Benefits:
- Flexible schedule
- Provident Fund
Work Location: In person