Senior Software Engineer - Java

9 years

5 - 8 Lacs

Posted:17 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Title: Senior Software Engineer - Java
Job Code: CUB/2025/SE/010
Experience: 9+ years
Location: Infopark, Kochi
Why Join Us?
  • Innovative Environment: Join a forward-thinking company that encourages creativity and problem-solving.
  • Career Growth: Opportunities for professional development and career advancement.
  • Collaborative Culture: Work in a team-oriented environment where your contributions are valued.
  • Competitive Compensation: Attractive salary package and performance-based incentives.

Job Requirements
  • Minimum of 5 years of professional experience in Java development.
  • Strong expertise in building scalable applications using Java and Spring Boot.
  • Ability to design and implement efficient, containerized, and cloud-ready solutions.

Key Responsibilities
  • Develop scalable applications using Java 1.8+, Flux/Reactive programming, lambdas, and Streams.
  • Utilize multithreading techniques to optimize application performance.
  • Implement solutions using Spring Boot (Spring Data, Spring Stream, Spring Task/Batch, WebClient).
  • Work with RDBMS (PostgreSQL or equivalent) and NoSQL databases.
  • Design and manage streaming pipelines with Kafka.
  • Deploy and orchestrate applications using Docker and Kubernetes.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Mentor junior developers and contribute to best practices.
Required Skills
  • Programming: Java 1.8+ with Flux/Reactive programming, lambdas, and Streams.
  • Frameworks: Spring Boot (Spring Data, Stream, Task/Batch, WebClient).
  • Databases: PostgreSQL and one NoSQL database (MongoDB, Cassandra, or Neo4j).
  • Streaming: Kafka.
  • Containerization: Docker and Kubernetes.
Preferred Skills
  • Familiarity with ArangoDB.
  • Experience with CI/CD pipelines.
  • Exposure to cloud platforms and DevOps practices.

Soft Skills
  • Strong leadership and team mentorship abilities.
  • Excellent problem-solving and communication skills.
  • Ability to collaborate effectively across teams.

Qualifications
  • Bachelor’s degree in Computer Science, IT, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You