RiseFlake

Principal Software Engineer

Principal Software Engineer

Kforce Inc

Kforce Inc
  • 7 yrs
  • Not disclosed
  • Hyderabad, Telangana

Full-time · Hybrid

1 opening Apply by 24 Nov 2026

Job highlights

  • Full-time, hybrid job for candidates with 7 years of experience.
  • Salary not disclosed.
  • Apply by 24 Nov 2026 on RiseFlake.

Job description

Kforce Inc. is actively seeking a highly skilled Principal Software Engineer with deep expertise in Java development to join our dynamic team. This role presents an exciting opportunity for an experienced Java professional to contribute to enterprise-level technology solutions. As a Principal Software Engineer, you will play a pivotal role in designing, developing, and maintaining robust applications, leveraging your extensive knowledge of Java and related technologies.

We are looking for a hands-on individual with a strong background in Java development, API creation, database management, and enterprise application architecture. The ideal candidate will be adept at working in an Agile environment and possess excellent problem-solving abilities to tackle complex technical challenges.

Key Responsibilities

  • Lead the design, development, and implementation of high-performance Java applications using Core Java, Spring, and Spring Boot.
  • Develop and optimize SQL queries, stored procedures, and interact extensively with Oracle RDBMS.
  • Architect and implement RESTful APIs, ensuring adherence to Swagger/OpenAPI specifications.
  • Deploy and configure applications on Tomcat servers and manage standalone Java batch applications within Unix/Linux environments.
  • Participate actively in Agile development methodologies, including Scrum and Kanban, utilizing tools like JIRA.
  • Collaborate with cross-functional teams to define, design, and ship new features, ensuring code quality and best practices.
  • Contribute to the continuous improvement of development processes, tools, and infrastructure.
  • Mentor junior engineers and provide technical guidance on complex architectural decisions.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of overall experience in software development, with 6+ years specifically in Java application development.
  • Proficiency in Java 8+, Spring, Spring Boot, JUnit, and Java design patterns.
  • 4+ years of hands-on experience with Oracle RDBMS, SQL query development, and stored procedures.
  • Solid experience with Unix/Linux environments and distributed system architecture.
  • Familiarity with development tools such as IntelliJ/Eclipse, Git/BitBucket, Maven, and Jenkins.
  • Proven experience in RESTful API development and working with Swagger/OpenAPI.
  • Experience with Agile development methodologies (Scrum, Kanban) and JIRA.

What We Offer

  • An exciting opportunity to work on cutting-edge enterprise technology solutions.
  • A collaborative and innovative work environment.
  • Exposure to a wide range of technologies and challenging projects.
  • Opportunities for professional growth and skill enhancement.
  • Competitive compensation package and benefits.

Job details

Role
Principal Software Engineer
Category
Engineering, Information Technology (IT), Software Development
Employment type
Full-time
Work mode
Hybrid
Experience
7 yrs
Salary
Not disclosed
Location
Hyderabad, Telangana
Openings
1
Who can apply
Professionals • 7-7 years of experience
Apply by
24 Nov 2026

Key skills

  • Git
  • Java
  • Jenkins
  • Linux
  • Oracle DB
  • Python
  • REST API
  • SQL
  • Spring Boot
  • Swagger

Perks and benefits

  • Certificate / Experience Letter
  • Laptop / Equipment Provided
  • Stipend / Salary
  • Training and Mentorship

About the company

Kforce Inc

Kforce Inc

kforce.co.in

BIPPL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. BIPPL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms of Service for more comprehensive information on this aspect. Please note that RiseFlake will not be responsible for any information you share on the company platform.