Search by job, company or skills

Red Apple Technologies

Senior Java Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: Kolkata, West Bengal, India

Employment Type: Full Time

Department: Technology

Level: Senior

What's the Role

As a Senior Java Developer, you will play a key role in designing, developing and maintaining robust,scalable and secure enterprise-grade applications. This role is ideal for an experienced backend engineer with strong expertise in Core Java, the Spring ecosystem, RESTful APIs, data access technologies and messaging frameworks.

You will work closely with cross-functional Agile teams to deliver high-performance applications while contributing to architecture decisions, mentoring junior developers and continuously improving code quality and system reliability.

What Will be Your Responsibilities

  • Design and develop scalable Java applications using Core Java, OOP principles, Collections, multi-threading, and exception handling.
  • Build secure and maintainable RESTful APIs using Spring MVC and Spring Boot.
  • Implement Spring features including Dependency Injection (IoC), Data Binding, Validation, AOP, SpEL, and Event Handling.
  • Develop data access layers using JDBC, Spring JDBC Template, and ORM frameworks.
  • Optimize SQL queries and integrate with relational and NoSQL databases such as Redis and MongoDB.
  • Handle application messaging using JMS, Kafka, or AMQP.
  • Implement scheduling and background jobs using Quartz or Spring Scheduling.
  • Apply Spring Security and OAuth2 for authentication and authorization.
  • Use observability and monitoring tools to improve system reliability, logging, and performance.
  • Troubleshoot, debug, optimize, and upgrade existing applications.
  • Write and maintain clear technical documentation.
  • Collaborate effectively in Agile teams, participating in sprint planning, reviews, and retrospectives.
  • Mentor junior developers, conduct code reviews, and promote best practices.
  • Support CI/CD pipelines, containerization, and deployment processes.

What's Required From You

  • B.E. / B.Tech in Computer Science, Information Technology, or a related field (M.E. / M.Tech is an added advantage).

Technical & Professional Skills

  • 5+ years of hands-on experience in Java backend development.
  • Strong understanding of Java fundamentals and Object-Oriented Programming.
  • Extensive experience with the Spring Framework (Spring Core, Spring Boot, Spring Data, Spring Web, Spring Security).
  • Strong knowledge of JDBC, SQL, and relational database integration.
  • Exposure to NoSQL databases such as Redis and MongoDB.
  • Experience building and consuming REST APIs, with solid understanding of HTTP and JSON.
  • Experience with message brokers such as JMS, Kafka, or AMQP.
  • Knowledge of task scheduling, caching mechanisms (Hazelcast/Redis), and email integration.
  • Understanding of microservices architecture and containerized environments is a plus.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

About Red Apple

Red Apple Technologies is a fast-growing technology and consulting organization helping businesses solve complex challenges through smart, scalable digital solutions. Our mission is to enable growth by combining technology, strategy and executionso our clients can focus on what matters most: building sustainable, futFounded with an entrepreneurial spirit, we work with startups, SMEs and enterprise clients across industries, delivering solutions in SaaS, AI, AR/VR, digital transformation and project management ecosystems. We believe that technology should be practical, impactful and aligned with real business outcomes.

Today, Red Apple Technologies is trusted by clients who value agility, innovation and long-term partnerships. Our teams collaborate closely with business leaders to understand their goals, identify opportunities and deliver measurable results that drive efficiency, scalability and competitive advantage.

We have a strong vision of building a people-first organization where learning, ownership and growth go hand in hand. At Red Apple Technologies, careers are shaped by exposure, responsibility and continuous developmentwhether you're starting your journey or scaling your expertise.

We're growing with purpose, focused on building meaningful solutions, lasting client relationships and a culture where talented individuals can thrive.

And this is just the beginning.

What Makes Us Different

At Red Apple Technologies, we value experience, stability and meaningful impact. This role is built for professionals who want to apply their expertise, shape processes and contribute strategicallywithout constant travel or role ambiguity. We emphasize clarity, accountability and long-term growth over short-term hustle.

What Do We Stand For

The values that define how we work and grow at Red Apple Technologies:

Ownership:We believe in taking complete responsibility for our work. Our people are empowered to make decisions, take initiative and drive outcomes with confidence and clarity.

Collaboration:Great solutions are built together. We value diverse perspectives, open communication and cross-functional teamwork to solve complex business problems effectively.

Growth:When our people grow, so does the organization. We encourage continuous learning, skill enhancement and opportunities to take on meaningful, challenging work.

Integrity:Trust is at the core of everything we dowith our clients, our teams and our partners. We believe in transparency, ethical decision-making and doing the right thing even when it's hard.

Consistency:Long-term success is built through discipline and consistency. We focus on sustainable growth,strong processes and delivering reliable resultsone step at a time.

Join us and be part of a team that values experience, accountability and meaningful impact.

What Employee Benefits Do We Have

  • Medical insurance coverage for employees.
  • Compensation will be commensurate with experience, technical depth, and contribution to high-impact AI/ML solutions.
  • Structured learning & development (L&D) programs.
  • Location-stable roles in Kolkata with no travel requirement.
  • A professional, collaborative and growth-focused work environment.
  • Long-term career progression opportunities in a growing organization.

We're building a workplace where experienced professionals can do their best workwithout unnecessary complexitywhile growing steadily and sustainably with the company.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 137582201