Maverick Edutech Private Limited
Location
Pune | India
Job description
Primary Roles and Responsibilities:
- 5 - 6+ years of experience
- Experience with object-oriented development, experience writing commercial-grade software applications around following technologies
o Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services
o Experience of around 1yr in Node development
Responsibilities:
- Develop and maintain scalable web applications using Java, Spring Boot, and related technologies.
- Design and implement responsive user interfaces using modern front-end frameworks such as Angular, React, or Vue.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Implement and maintain APIs for seamless integration between front-end and back-end systems.
- Perform code reviews, provide feedback, and mentor junior developers.
- Troubleshoot, debug, and resolve issues in production and non-production environments.
- Stay up-to-date with emerging technologies and industry trends.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Fullstack Developer or similar role.
- Strong proficiency in Java programming language and related frameworks (e.g., Spring Boot, Hibernate).
- Experience with modern front-end frameworks such as Angular, React, or Vue.js.
- Familiarity with HTML5, CSS3, and JavaScript (ES6+).
- Knowledge of RESTful API design and implementation.
- Experience with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control systems (e.g., Git, SVN).
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Strong communication and interpersonal skills.
Preferred:
- Experience with microservices architecture.
- Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP).
- Understanding of DevOps principles and CI/CD pipelines.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with Agile development methodologies.
Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Dynamic and collaborative work environment.
- Flexible work hours and remote work options.
- Health, dental, and vision insurance.
- Retirement savings plan.
- Paid time off and holidays.
Job tags
Salary