Remote Senior Java Developer

at Weekday AI

Posted 2 days ago 3 applied

Description:

  • This role is for one of Weekday's clients.
  • The position is remote and based in India.
  • It is a full-time job.
  • The company is looking for a skilled and proactive Senior Java Developer with strong experience in system integration and backend development.
  • The role involves designing, building, and maintaining APIs and connectors that enable seamless communication with external systems.
  • The developer will engage in full-stack collaboration and make architectural contributions.
  • Key responsibilities include developing and maintaining robust APIs and system connectors for third-party integrations.
  • The developer will collaborate with product managers to interpret business requirements and translate them into scalable technical solutions.
  • Troubleshooting and resolving issues in production integration workflows to ensure high availability is essential.
  • The role requires partnering with frontend teams to deliver end-to-end features as part of full-stack development.
  • The developer will optimize performance, scalability, and security of integration layers and services.
  • Guiding and mentoring junior developers, sharing best practices, and conducting code reviews are also part of the responsibilities.
  • The developer will influence architectural decisions and help shape the integration strategy for distributed systems.

Requirements:

  • Candidates must have 4–5 years of professional software development experience.
  • Strong proficiency in Java and the Spring Framework, with a preference for Spring Boot, is required.
  • Demonstrated experience integrating systems using APIs, webhooks, and middleware is necessary.
  • A solid understanding of distributed systems and microservices architecture is essential.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure is required.
  • Familiarity with containerization tools like Docker and Kubernetes is necessary.
  • A basic understanding or experience with modern frontend frameworks (e.g., React, Angular, or Vue.js) is preferred.
  • Experience working with JDBC and relational database integration is required.
  • Candidates should be comfortable with CI/CD pipelines and test-driven development (TDD) practices.
  • Strong collaboration, analytical thinking, and problem-solving abilities are essential.

Benefits:

  • The position offers the flexibility of remote work from India.
  • It is a full-time role, providing job stability.
  • The opportunity to work on system integration and backend development with cutting-edge technologies is available.
  • The role includes mentoring junior developers, which can enhance leadership skills.
  • There is potential for influencing architectural decisions and shaping integration strategies, providing a chance for professional growth.
  • The work environment encourages collaboration with product managers and frontend teams, fostering a team-oriented culture.