Senior Software Developer

Year    Remote, IN, India

Job Description

:

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3403697
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year