We are looking for a passionate Java Developer with 2–4 years of experience to join our backend engineering team. The ideal candidate should have strong hands-on expertise in Java frameworks, relational databases, and version control with Git, along with exposure to modern development practices. Occasional Python development and working with analytics-focused features will also be part of the role.
This role primarily focuses on backend application development, building scalable services, and ensuring robust system performance.
Key Responsibilities
Design, develop, and maintain backend applications using Java (Quarkus, Spring, Spring Boot, Java EE).
Write clean, efficient, and maintainable code following best practices.
Work with relational databases (MySQL, PostgreSQL, etc.) : design schema, optimize queries, and ensure data integrity.
Implement and maintain microservices and SOA-based applications .
Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver end-to-end solutions.
Debug and resolve complex technical issues in production and development environments.
Participate in code reviews and contribute to improving development standards.
(Occasional) Develop scripts and modules in Python for analytics, automation, or data processing.
Work with AWS cloud services for deployment, scaling, and monitoring of applications.
Apply knowledge of data structures and algorithms to build efficient systems.
Use Git for source code management and collaboration.
Required Skills & Qualifications
2–4 years of professional experience as a Java developer.
Strong knowledge of Java frameworks : Quarkus, Spring Boot, Spring, Java EE.
Experience with relational databases (SQL, schema design, performance optimization).
Solid understanding of object-oriented programming (OOP) and design principles.
Good debugging and problem-solving skills.
Knowledge of microservices and service-oriented architecture (SOA).
Strong understanding of data structures and algorithms .
Hands-on experience with Git for version control.
Good to Have
Python development experience.
Exposure to data analytics / data-driven applications .
Familiarity with AWS cloud services (EC2, S3, RDS, Lambda, etc.).
Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Knowledge of Docker/Kubernetes for containerized deployments.
Understanding of RESTful APIs and API design best practices.
Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB, etc.).
Soft Skills
Strong communication and collaboration skills.
Ability to work in a fast-paced environment with minimal supervision.
Proactive problem-solving and ownership mindset.
Willingness to learn new technologies and adapt quickly.
... creative, forward-thinking solutions. We're passionate about innovation and about building best-in-class digital and AI-enabled products. About The Role As a Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...
... into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. Role Description: Job Title: Java Developer Location: Hinjewadi Phase 1 - Pune Shift Time: EMEA Overview: Role Description : About the Role We are seeking a highly skilled Java Developer to join ...
Key Qualifications: - 4 - 6 years of backend development experience with Java, Spring Boot stack, REST Services, Spring Framework, AOP, Spring Transactions, Spring Security & JPA - Understanding and strong practice with development of Microservices and Multi Tiered Distributed Architecture - Knowledge of SDLC processes ...
... experience as a Java Developer or Software Engineer. - Strong proficiency in Java programming language and object-oriented design concepts. - Experience with Java frameworks such as Spring, Hibernate, or similar. - Familiarity with web development technologies including HTML, CSS, JavaScript, and related frameworks/libraries ...
Description Tuespot is seeking a Senior Java Developer to join our growing team in Mohali. This is a full-time, on-site position within our Computer Software/Engineering department, offering a hands-on opportunity to contribute to the development of robust, scalable software solutions. As a Senior Java Developer at Tuespot, ...
Position Overview Job Title: Java Developer, AVP Location: Pune, India Role Description - Java Developer is required to work as part of Deutsche Bank’s Wealth Management Technology team - Ablility to perform Analysis, coding, unit testing, and debugging of Java application code to support business, functional and technical ...
... Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g. TeamCity, Jenkins) An extensive understanding of web fundamentals, HTML, CSS, and JavaScript. Extensive experience building modern web applications using React Javascript library (including modern features e.g. React Hooks), Typescript, and Redux, ...
... now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: Senior Java Developer, You’ll make an impact by: - Develop Java services for configurations that will serve as the backend for web applications, exposed as REST services. ...
Actively hiring Java Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 2,00,000 - 3,00,000 ₹ 2,00,000 - 3,00,000 /year Experience No experience required No experience required Apply By 4 Nov' 26 Posted 7 days ago Fresher Job 779 applicants About the job We are seeking a talented Java developer with expertise in JavaScript, ...