Java Developer

Posted Yesterday
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
700K-1M Annually
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Design, develop, test, and maintain scalable Java backend applications and RESTful APIs. Participate in architecture and technical design, optimize performance, troubleshoot production issues, support CI/CD and deployments, collaborate with QA and DevOps, conduct code reviews, and maintain technical documentation while following secure coding and best practices.
Summary Generated by Built In

This role is for one of the Weekday's clients

Salary range: Rs 700000 - Rs 1200000 (ie INR 7 - 12 LPA)

Min Experience: 6+ years

Location: Bengaluru
JobType: full-time

We are looking for a talented and experienced Java Developer with 6–9 years of professional experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate is passionate about building scalable, secure, and high-performance software solutions using Java and modern development practices. You will work closely with cross-functional teams, including product managers, architects, QA engineers, and DevOps professionals, to deliver robust applications that meet business objectives.

This role requires strong problem-solving skills, excellent coding standards, and the ability to contribute throughout the software development lifecycle, from requirement analysis to deployment and production support.


RequirementsKey Responsibilities
  • Design, develop, test, and maintain high-quality Java-based applications and backend services.
  • Build scalable, reliable, and secure software solutions that meet functional and non-functional requirements.
  • Participate in system architecture discussions and contribute to technical design decisions.
  • Write clean, reusable, and maintainable code following industry best practices and coding standards.
  • Optimize application performance, troubleshoot production issues, and implement effective solutions.
  • Develop and integrate RESTful APIs and backend services with various internal and external systems.
  • Collaborate with QA teams to ensure comprehensive testing and high software quality.
  • Participate in code reviews, technical discussions, and knowledge-sharing sessions.
  • Work closely with DevOps teams to support CI/CD pipelines, deployments, and application monitoring.
  • Create and maintain technical documentation for developed features and system enhancements.
  • Stay updated with emerging Java technologies, frameworks, and software engineering best practices.
Required Skills
  • 6–9 years of hands-on experience in Java application development.
  • Strong proficiency in Core Java, object-oriented programming (OOP), collections, multithreading, exception handling, and concurrency.
  • Experience developing enterprise applications using Java frameworks such as Spring Boot or similar technologies.
  • Solid understanding of RESTful web services, API development, and backend architecture.
  • Experience working with relational databases and writing efficient SQL queries.
  • Familiarity with version control systems such as Git.
  • Understanding of software design patterns, data structures, and algorithms.
  • Knowledge of application security principles and secure coding practices.
  • Experience with unit testing frameworks and debugging complex applications.
  • Strong analytical thinking and problem-solving abilities.
  • Excellent verbal and written communication skills with the ability to collaborate effectively across teams.
Preferred Qualifications
  • Experience working in Agile or Scrum development environments.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud is an advantage.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Knowledge of messaging systems, caching technologies, or microservices architecture is desirable.
  • Understanding of CI/CD pipelines and DevOps practices.

Skills Required

  • 6-9 years of hands-on experience in Java application development
  • Strong proficiency in Core Java, OOP, collections, exception handling
  • Experience with multithreading and concurrency
  • Experience developing enterprise applications using Spring Boot or similar
  • Solid understanding of RESTful web services and API development
  • Experience working with relational databases and writing efficient SQL queries
  • Familiarity with Git version control
  • Understanding of software design patterns, data structures, and algorithms
  • Knowledge of application security principles and secure coding practices
  • Experience with unit testing frameworks and debugging complex applications
  • Strong analytical thinking, problem-solving, and communication skills
  • Experience working in Agile or Scrum development environments
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with Docker and Kubernetes
  • Knowledge of messaging systems, caching technologies, or microservices architecture
  • Understanding of CI/CD pipelines and DevOps practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

Ericsson Logo Ericsson

Java Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
3 Locations
88000 Employees

ServiceNow Logo ServiceNow

Machine Learning Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
29000 Employees

Wells Fargo Logo Wells Fargo

Principal Engineer

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees

Adyen Logo Adyen

Senior Back-end Engineer

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4771 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
Chicago, Illinois
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account