N

Software Engineer (Java Backend Engineer)

NeoGenCode Technologies Pvt Ltd Verified employer

Actively hiring · Posted 3d ago · JEV26101E637DA682

Salary₹5,00,000 – ₹20,00,000 per year
Experience4–10 yrs
LocationBengaluru (Bangalore)
Work modeHybrid · Full time
Openings1

Job description

Position : Software Engineer (Java Backend Engineer)Experience : 4+ Years📍 Location : Bangalore, India (Hybrid)Mandatory Skills : Java 8+ (Advanced Features), Spring Boot, Apache Spark (Spark Streaming), SQL & Cosmos DB, Git, Maven, CI/CD (Jenkins, GitHub), Azure Cloud, Agile Scrum.About the Role :We are seeking a highly skilled Backend Engineer with expertise in Java, Spark, and microservices architecture to join our dynamic team. The ideal candidate will have a strong background in object-oriented programming, experience with Spark Streaming, and a deep understanding of distributed systems and cloud technologies.Key Responsibilities :Design, develop, and maintain highly scalable microservices and optimized RESTful APIs using Spring Boot and Java 8+.Implement and optimize Spark Streaming applications for real-time data processing.Utilize advanced Java 8 features, including:Functional interfaces & Lambda expressionsStreams and Parallel StreamsCompletable Futures & Concurrency API improvementsEnhanced Collections APIsWork with relational (SQL) and NoSQL (Cosmos DB) databases, ensuring efficient data modeling and retrieval.Develop and manage CI/CD pipelines using Jenkins, GitHub, and related automation tools.Collaborate with cross-functional teams, including Product, Business, and Automation, to deliver end-to-end product features.Ensure adherence to Agile Scrum practices and participate in code reviews to maintain high-quality standards.Deploy and manage applications in Azure Cloud environments.Minimum Qualifications:BS/MS in Computer Science or a related field.4+ Years of experience developing backend applications with Spring Boot and Java 8+.3+ Years of hands-on experience with Git for version control.Strong understanding of software design patterns and distributed computing principles.Experience with Maven for building and deploying artifacts.Proven ability to work in Agile Scrum environments with a collaborative team mindset.Prior experience with Azure Cloud Technologies.

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
₹2,16,000 – ₹3,60,000 /year 1+ yrs Chennai, Tamil Nadu Office · Full time
Today · JEV26108E5AE1718CView & apply
₹1,20,000 – ₹5,00,000 /year 1–5 yrs Pune, Maharashtra Office · Full time
MySQLCodeIgniterHTML/CSSJavascript
Today · JEV261071458BB375View & apply
Software Engineer (Java Backend Engineer)₹5,00,000 – ₹20,00,000 /year · Bengaluru (Bangalore)
Apply