Software Engineer - Java

3 years

3 - 6 Lacs

Posted:18 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Title: Software Engineer - Java
Job Code: CUB/2025/SE/011
Experience: 3-5 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
  • 2-4 years of professional experience in Java development.
  • Ability to contribute to scalable application development using Java and Spring Boot.
  • Exposure to containerized deployments and modern development workflows.

Key Responsibilities
  • Develop and maintain Java applications using Java 1.8+, Flux/Reactive programming, lambdas, and Streams.
  • Contribute to solutions using Spring Boot (Spring Data, Spring Stream, Spring Task/Batch, Web Client).
  • Work with PostgreSQL and integrate with NoSQL databases.
  • Assist in implementing Kafka-based streaming solutions.
  • Support containerized deployments with Docker and Kubernetes.
  • Collaborate with senior developers and participate in code reviews.
  • Ensure code quality through best practices and testing.
  • Learn and adapt to evolving tools and technologies.

Required Skills
  • Programming: Java 1.8+ with basic Flux/Reactive programming concepts.
  • Frameworks: Spring Boot (Spring Data, Stream, Task/Batch, WebClient).
  • Databases: PostgreSQL and one NoSQL database (MongoDB, Cassandra, or Neo4j).
  • Streaming: Kafka (basic hands-on experience).
  • Containerization: Docker and Kubernetes (working knowledge).

Preferred Skills
  • Familiarity with ArangoDB.
  • Experience in CI/CD processes.
  • Exposure to Agile development environments.

Soft Skills
  • Strong communication skills.
  • Good problem-solving ability.
  • Eagerness to learn and grow in a team environment.

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

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

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India