Weekday, Inc. Logo

Weekday, Inc.

Senior Java developer

Reposted 5 Hours Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
Design, build, test, deploy, and maintain scalable Java-based microservices. Implement event-driven systems with Apache Kafka, develop RESTful APIs, deploy on Microsoft Azure, ensure performance, reliability, and CI/CD, conduct code reviews, and collaborate across Product, QA, DevOps, and Architecture teams to support production and continuous improvement.
The summary above was generated by AI

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟱-𝟮𝟱 𝗟𝗣𝗔)

Experience: 6+ yrs

Location: Tamil Nadu, India

Job Type: Full-time

We are looking for an experienced and technically strong Senior Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The role is ideal for a hands-on software engineer with strong expertise in Java, Microservices, Apache Kafka, and Microsoft Azure.

You will be responsible for building robust backend services, developing distributed applications, integrating enterprise systems, and contributing to technical architecture and engineering best practices. The ideal candidate should be comfortable working in a fast-paced development environment, solving complex technical problems, and collaborating closely with cross-functional teams.

This role requires strong ownership of the complete software development lifecycle, from understanding business requirements and designing solutions to development, testing, deployment, monitoring, and continuous improvement.


RequirementsKey Responsibilities
  • Design, develop, test, and maintain scalable Java-based applications and backend services.
  • Build and maintain robust Microservices architectures using modern Java and Spring-based technologies.
  • Develop highly reliable, event-driven applications and integrations using Apache Kafka.
  • Design Kafka producers, consumers, topics, partitions, consumer groups, and message-processing workflows.
  • Develop and optimize RESTful APIs and service-to-service integrations.
  • Deploy, manage, and troubleshoot applications and microservices on Microsoft Azure.
  • Work with Azure services and cloud-native technologies to build scalable and highly available applications.
  • Contribute to application architecture, technical design, and engineering decisions for distributed systems.
  • Identify and resolve complex issues related to application performance, scalability, reliability, and availability.
  • Write clean, maintainable, reusable, and well-tested code following established engineering standards.
  • Conduct code reviews and provide technical guidance to other developers.
  • Develop unit, integration, and automated tests to ensure application quality and reliability.
  • Collaborate with Product, QA, DevOps, Architecture, and other engineering teams to deliver high-quality solutions.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Monitor application and service performance and proactively identify opportunities for optimization.
  • Support production deployments, incident resolution, root-cause analysis, and continuous improvement initiatives.
  • Contribute to CI/CD pipelines and modern software development and deployment practices.
  • Maintain technical documentation covering application architecture, APIs, integrations, and operational procedures.
  • Stay updated with emerging technologies and recommend improvements to existing platforms and development practices.
What Makes You a Great Fit
  • 6+ years of professional software development experience, with strong hands-on expertise in Java.
  • Advanced knowledge of Core Java, Object-Oriented Programming, Collections, Multithreading, Exception Handling, and Java fundamentals.
  • Strong experience building and deploying Microservices-based applications.
  • Hands-on experience with Spring Boot, Spring Framework, REST APIs, and related Java technologies.
  • Strong practical experience with Apache Kafka, including producers, consumers, topics, partitions, consumer groups, and event-driven architectures.
  • Solid experience with Microsoft Azure and cloud-based application development, deployment, and troubleshooting.
  • Good understanding of distributed systems, scalability, high availability, fault tolerance, and performance optimization.
  • Experience working with relational and/or NoSQL databases and writing efficient queries.
  • Strong understanding of API design, service integration, asynchronous processing, and messaging architectures.
  • Familiarity with Git, CI/CD, containerization, and modern DevOps practices.
  • Strong debugging, troubleshooting, analytical, and problem-solving abilities.
  • Experience working in Agile/Scrum development environments.
  • Ability to independently own complex technical deliverables while collaborating effectively with engineering and business stakeholders.
  • Strong communication skills and the ability to explain technical concepts clearly.
  • A proactive mindset with a strong focus on code quality, scalability, reliability, security, and continuous improvement.

Similar Jobs

2 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, deploy, monitor, and maintain secure, scalable software components and services. Own complex features end to end, shape architecture and APIs, implement CI/CD and quality automation, diagnose production issues, and improve observability and reliability. Lead risk-based testing across multiple levels, apply governed AI-assisted development, integrate LLM and agentic capabilities where valuable, mentor engineers, conduct technical reviews, and promote engineering standards and continuous delivery improvements.
Top Skills: Agentic WorkflowsAPIsC#Ci/CdClaude CodeCloud PlatformsCodexContainersDistributed SystemsGitGithub CopilotInfrastructure As CodeJavaJavaScriptLlm IntegrationNosql DatabasesObservabilityPythonRelational DatabasesRetrieval-Augmented GenerationTypescript
12 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Financial Services
Develop and maintain scalable, secure backend services and APIs using Java and Spring Boot. Participate across the software development lifecycle, write and review code, troubleshoot complex issues, optimize performance, and contribute to architecture and process improvements. Collaborate with cross-functional stakeholders, stay current with emerging technologies, and mentor junior developers.
Top Skills: Azure DevopsCi/CdGitGitlab CiHibernateJavaJenkinsJpaMicroservicesMySQLOraclePostgresRestful ApisSpring BootSpring DataSpring FrameworkSpring Security
Yesterday
In-Office or Remote
India
Senior level
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Develop scalable backend compliance products using Java, Spring, microservices, databases, and messaging systems. Responsibilities include implementing product features, performance tuning, incident troubleshooting, system refactoring, resolving compliance issues, and collaborating across teams. The role requires strong distributed-systems knowledge, clean coding practices, cross-functional communication, and familiarity with Spring Cloud, Kafka, fintech, APIs, and cryptocurrency compliance.
Top Skills: JavaJvmKafkaMicroservicesMySQLNoSQLRpcSpring CloudSpring FrameworkSQL

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account