Design, develop, and maintain Java applications and microservices (Spring Boot/Hibernate). Build RESTful APIs, optimize performance, troubleshoot issues, write and review clean code, integrate third-party APIs, document work, and participate in Agile/Scrum ceremonies.
This role is for Weekday's client.
RequirementsKey Responsibilities
- Design, develop, and maintain robust Java applications and microservices that meet business requirements.
- Collaborate with cross-functional teams to gather requirements and implement innovative solutions.
- Optimize application performance and troubleshoot issues to ensure system stability and reliability.
- Write clean, efficient code and conduct code reviews to uphold high coding standards.
- Integrate applications with various APIs and third-party services.
- Participate in all Agile/Scrum ceremonies and maintain proper documentation.
- Proficiency in Java and experience with Java frameworks (e.g., Spring Boot, Hibernate).
- Solid understanding of object-oriented programming principles and design patterns.
- Hands-on experience with RESTful services and API development.
- Knowledge of SQL and experience working with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control systems, particularly Git.
- Experience with containerization technologies such as Docker.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork skills.
- Ability to adapt to new technologies and frameworks as needed.
- Experience with cloud services (AWS, Azure, GCP) and serverless architectures.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React).
- Knowledge of CI/CD processes and tools (e.g., Jenkins, CircleCI).
- Understanding of Agile methodologies and participation in Scrum teams.
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
- 3+ years of software development experience in Java.
Similar Jobs
Information Technology • Cybersecurity
Join AlgoSec's Devices team to design and develop server-side systems that integrate vendor network-security products (firewalls, routers), model configurations and topology, and own end-to-end processes in a Linux/Docker environment.
Top Skills:
Ai AgentsChatgptCursorDockerGithub CopilotJavaLinuxMcpsPrompt EngineeringSpringSQLUnix
Artificial Intelligence • HR Tech • Professional Services • Software
Design, develop, and maintain scalable Java-based backend services using Core Java and Spring Boot. Build RESTful APIs and microservices, debug production issues, optimize performance, participate in code reviews, and collaborate with cross-functional teams to deliver features.
Top Skills:
AWSAzureCi/CdGitJavaMicroservicesMongoDBMySQLPostgresRestful ApisSpring Boot
Software
Develop, test, and deploy Java modules independently, optimize solutions, ensure best practices, and collaborate with stakeholders.
Top Skills:
JavaNoSQLSpring BootSQL
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.



