Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer- Java Developer @ CareerNet

Home > Software Development

 Senior Software Engineer- Java Developer

Job Description

Key Skills: Java, MS SQL

Roles and Responsibilities:

  • Design, develop, and maintain scalable, high-performance Java applications using Spring Boot.
  • Drive end-to-end feature development -- from requirement analysis to deployment and performance optimization.
  • Collaborate closely with cross-functional teams including DevOps, Security, and Product.
  • Participate in code reviews and mentor junior developers.
  • Optimize application performance and handle production-level troubleshooting.
  • Ensure application security, maintainability, and test coverage.

Skills Required:

Must-Have Technical Skills:

  • Strong core Java skills with solid understanding of object-oriented design patterns.
  • Minimum 2-3 years hands-on experience in CBDC/UPI Switch projects.
  • In-depth knowledge of Spring Boot, including Auto-Configuration internals and conditional bean loading.
  • Expertise in Spring Security, including OAuth2 and OIDC flows with external IdPs (Auth0, Okta).
  • Experience designing and managing microservices architectures, with knowledge of transaction management pitfalls.
  • Ability to resolve circular dependencies and manage @RequestScope limitations in async environments.
  • Strong understanding of Spring Security Filter Chain customization for hybrid authentication.
  • Skilled in building optimized Docker images using Jib, distroless images, or multi-stage builds.

Additional Requirements:

  • Proficiency in SQL and relational databases (MS SQL).
  • Familiarity with RESTful API design and implementation.
  • Experience with Git or other version control systems.
  • Strong analytical and debugging skills with a focus on secure, reliable code.
  • Excellent communication skills and a collaborative mindset.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Exposure to front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Working knowledge of messaging systems such as Kafka or RabbitMQ.

Education: Any Graduation / Post Graduation in Computer Science, Engineering, or related field

Job Classification

Industry: Electronics Manufacturing (Electronic Manufacturing Services (EMS))
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Careernet
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java MS SQL Oracle

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 20 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 23 hours ago
₹ Not Disclosed

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

CareerNet

CareerNet Client of CareerNet