Java Developer (Kotlin+Springboot+DSA)

NexionPro Services

Bengaluru

Hybrid

INR 2,500,000 - 4,000,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NexionPro Services in Bengaluru is seeking a Senior Java Engineer / Technical Architect with 8–10 years of experience to design and build scalable distributed enterprise applications. This hands-on IC role requires strong leadership, architecture expertise, and excellent coding skills.

The ideal candidate will craft high-level and low-level designs, guide project teams, develop APIs with GraphQL and REST, review code, and mentor engineers while contributing to design reviews.

Qualifications

  • 8–10 years in designing and building scalable Java-based systems.
  • Strong architecture skills with hands-on coding responsibility.
  • Experience with microservices, API design, and cloud deployments.

Responsibilities

  • Design and develop highly scalable, distributed systems with Java/Kotlin.
  • Create HLDs and LLDs, and document system architectures.
  • Lead technical discussions and provide architectural guidance.
  • Develop APIs using GraphQL and REST-based services.
  • Write clean, high-quality code and perform code reviews.
  • Review diagrams and collaborate with product, QA, DevOps, and stakeholders.
  • Drive performance, scalability, and security improvements.
  • Contribute to CI/CD pipelines and DevOps practices.
  • Troubleshoot complex production issues and propose solutions.

Skills

Java
Kotlin
Spring Boot
Microservices
GraphQL
REST APIs
SQL
System Design
Cloud Platforms
CI/CD

Job description

Job Description: Senior Java Engineer / Technical Architect

Role: Senior Java Engineer / Technical Architect

Experience: 8–10 Years

Work Model: Hybrid (3 Days/Week Work from Office)

About the Role

We are looking for a highly skilled and passionate Senior Java Engineer / Technical Architect with 8–10 years of experience in designing and building scalable, distributed enterprise applications. This is a hands‑on Individual Contributor role requiring strong technical leadership, architecture expertise, and excellent coding skills.

The ideal candidate will be responsible for designing robust system architectures, driving technical solutions, contributing to critical development activities, and mentoring teams on engineering best practices while remaining actively involved in coding and design reviews.

Key Responsibilities
  • Design and develop highly scalable, resilient, and distributed systems using Java/Kotlin and Microservices architecture.
  • Create High-Level Designs (HLD), Low-Level Designs (LLD), and system architecture documents.
  • Lead technical discussions and provide architectural guidance across projects.
  • Develop and maintain APIs using GraphQL and REST-based services.
  • Write clean, maintainable, and high-quality code following best practices and design patterns.
  • Perform code reviews and ensure adherence to coding standards and architecture guidelines.
  • Design and review class diagrams, sequence diagrams, and component-level architecture.
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Business stakeholders.
  • Drive application performance optimization, scalability, and security improvements.
  • Contribute to CI/CD pipelines, cloud deployments, and DevOps practices.
  • Troubleshoot complex production issues and provide technical solutions.
Required Skills & Experience
Technical Skills
  • Strong experience in Java and Kotlin development.
  • Hands‑on expertise with Spring Boot and Microservices Architecture.
  • Strong experience with GraphQL and API design.
  • Deep understanding of SQL and database design principles.
  • Expertise in Data Structures, Algorithms, and Design Patterns.
  • Strong experience in System Design, HLD, and LLD.
  • Experience designing and implementing scalable distributed systems.
  • Hands‑on experience with Cloud Platforms and cloud-native applications.
  • Exposure to CI/CD tools and modern DevOps practices.
  • Strong understanding of software engineering best practices and architectural patterns.
  • Experience creating and reviewing:
  • Class Diagrams
  • Sequence Diagrams
  • Ability to translate business requirements into scalable technical solutions.
Soft Skills
  • Strong analytical and problem‑solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to work independently in a fast‑paced environment.
  • Strong stakeholder management and collaboration skills.
Preferred Qualifications
  • Experience in large‑scale enterprise or product‑based environments.
  • Exposure to containerization technologies and cloud deployment strategies.
  • Experience leading architecture reviews and technical governance initiatives.
  • Ability to mentor and guide engineering teams on design and coding best practices.
Why Join Us?
  • Opportunity to work on large-scale, high-impact systems.
  • Exposure to modern architecture, cloud technologies, and distributed systems.
  • Collaborative engineering culture with strong focus on technical excellence.
  • Hybrid work model offering flexibility and work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Hybrid
INR 1,800,000 - 3,200,000
Senior Java Developer
Senior Java Developer

TymblHub • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Udemy Learning Licenses
Comprehensive health insurance
Paid time off
+2
Senior Software Engineer Java
Senior Software Engineer Java

TymblHub • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Java Developer
Senior Java Developer

Matrix Business Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
Sr. Java Developer Job ID: 394855
Sr. Java Developer Job ID: 394855

Telna Inc. • Pune District

On-site
INR 4,000,000 - 7,000,000
Java Technical Architect
Java Technical Architect

Tredence • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Consultant - Java Backend
Consultant - Java Backend

Rakuten • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Insight Global • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Technical Lead – Microservices & Cloud
Java Technical Lead – Microservices & Cloud

Crew Kraftorz LLP • Hyderabad

On-site
INR 2,000,000 - 4,000,000