Weekday is looking for a Senior Java Software Engineer to join a client project on a consulting basis. This role is designed for professionals currently in full-time positions who want to contribute part-time to impactful remote projects while earning additional income.
What You'll Do
- Design, develop, and maintain high-performance Java-based applications.
- Build and enhance RESTful APIs and microservices using Spring Boot and related frameworks.
- Develop robust backend logic, integrate with external systems, and optimize performance.
- Write clean, maintainable, and testable code using JUnit and Mockito.
- Collaborate remotely with internal and client teams to understand requirements and deliver quality solutions.
What We're Looking For
- Minimum 5 years of professional experience.
- Strong skills in Core Java OOPs, Collections, and Multithreading.
- Hands-on experience with Spring Boot, Spring MVC, or Hibernate.
- Proven experience building REST APIs and Microservices.
- Proficiency with build tools Maven or Gradle.
- Experience with databases: SQL, PostgreSQL, or Oracle.
- Experience with testing frameworks: JUnit, Mockito.
- A solid understanding of Data Structures & Algorithms.
- Senior Java Developers seeking flexible, remote consulting engagements.
- Professionals with strong coding fundamentals who can dedicate a few hours weekly alongside their full-time role.
- Passionate engineers eager to work on diverse client projects and be compensated per engagement.
Technical Stack
- Java, Spring Boot, Spring MVC, Spring Framework
- REST APIs, Microservices, Hibernate
- Maven, SQL, PostgreSQL, Oracle
- JUnit, Mockito, Data Structures & Algorithms
Work Mode
This is a fully remote position open to candidates based in India. Work is performed on a global schedule for project-based consulting engagements.

