:
As a Senior Java Developer, you will play a key role in designing, developing, and maintaining high-performance, scalable applications. You will collaborate with cross-functional teams to deliver robust and innovative solutions that meet the evolving needs of our clients and business objectives.
Key Responsibilities:
• Design, develop, and maintain high-quality Java applications.
• Collaborate with product managers, architects, and other developers to define software requirements and specifications.
• Write clean, maintainable, and efficient code following best practices and coding standards.
• Participate in code reviews to ensure code quality and share knowledge with team members.
• Troubleshoot, debug, and optimize existing applications to improve performance and scalability.
• Stay updated with the latest industry trends and technologies to drive innovation and continuous improvement.
• Mentor and provide technical guidance to junior developers.
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 6+ years of professional experience in Java development.
• Strong knowledge of Java SE and EE, including experience with frameworks such as Spring, Hibernate, and Struts.
• Proficiency in relational databases (e.g., MySQL, PostgreSQL) and experience with NoSQL databases (e.g., MongoDB) is a plus.
• Experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React) is desirable.
• Familiarity with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git).
• Excellent problem-solving skills and the ability to work independently as well as part of a team.
• Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
Preferred Skills:
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
• Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
• Understanding of Agile/Scrum methodologies and DevOps practices.
What We Offer:
• Competitive salary and benefits package.
• Opportunities for professional development and career advancement.
• A collaborative and innovative work environment.
• Flexible working hours and remote work options.
• Health and wellness programs.
Job Type: Full-time
Pay: ?1,200,000.00 - ?1,500,000.00 per year
Benefits:
• Flexible schedule
• Health insurance
• Internet reimbursement
• Paid sick time
• Paid time off
• Work from home
Schedule:
• Day shift
Supplemental pay types:
• Yearly bonus
Education:
• Bachelor's (Preferred)
Experience:
• total work: 3 years (Preferred)
Work Location: Remote
Application Deadline: 22/07/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.