Search by job, company or skills

Red Oak Technologies

Senior Software Engineer Backend Developer (Java Preferred)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering.

Our client is a financial servicescompany. They are looking for a Senior Software Engineer Backend Developer (Java Preferred)to join their team. This role is a CONTRACT position. Position will be HYBRID. Candidate must be able to commute to client location in Bengaluru / Bangalore, Karnataka, Indiain order to be considered for the role.

**Hybrid**

Position Duties:

  • Deliver high-quality, scalable, and maintainable software solutions aligned with product and team goals.
  • Independently own and execute key projects or components, ensuring timely delivery and exceeding quality expectations.
  • Collaborate with product managers, UX designers, and engineers to prioritize impactful solutions that meet customer needs.
  • Contribute to technical roadmaps and identify opportunities to streamline processes and optimize performance.
  • Lead technical discussions and provide detailed feedback during code and design reviews.
  • Mentor junior engineers, fostering a growth mindset and supporting their technical development.
  • Proactively identify and resolve complex technical challenges to ensure system reliability and scalability.
  • Advocate for improvements in team processes, tooling, and software quality.
  • Embrace ambiguity and balance short-term needs with long-term technical objectives.
  • Document and communicate technical decisions and solutions effectively across teams.

Position Requirements:

  • 6+ years of professional software development experience with a proven track record of delivering impactful solutions.
  • Proficiency in one or more programming languages: Java, Scala, C#, C++, or Python.
  • Experience with relational databases (Postgres, MySQL, SQL Server, Oracle) and NoSQL data stores at scale.
  • Expertise in developing robust RESTful APIs and microservices.
  • Familiarity with cloud-native applications using Docker & Kubernetes, as well as on-prem solutions.
  • Strong understanding of data structures, algorithms, and complexity analysis.
  • Solid grasp of software design principles, architectural best practices, and testing strategies.
  • Hands-on experience with system performance tuning, multi-threading, and memory management.
  • Demonstrated ability to lead projects and collaborate across disciplines.
  • Commitment to application scalability, availability, reliability, and security.
  • Passion for continuous learning and contributing to a high-performing engineering culture.

Education:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related disciplineor equivalent professional experience.

Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it's like to be at the top; connect with one of our recruiters and apply today.

Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES!

Learn what it's like to be a Red Oak Consultant!

Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145425739