Post Job Free
Sign in

Sr Software Engineer

Company:
Tekreliance LLC
Location:
Menlo Park, CA
Posted:
April 25, 2024
Apply

Description:

Job Description

Our Clients are looking for an experienced software engineer to develop cloud-based services that will drive the future of the business.

Responsibilities:

Staff Software Engineer is a technical hands-on role, with responsibilities ranging from solving technical problems to look into areas of technologies to solve complex problems.

Directly responsible for consistently delivering scalable, production-ready back-end/server code in Java for Cloud Services, from design and development to deployment, as a member of an Agile development team.

Partner closely with a cross-functional team of key stakeholders (Engineers, Architects, Product Managers, QA, Operations, and Business Partners) to design and implement end-to-end solutions that meet the clients business goals.

Mentor junior developers using expertise in software development methodology and frameworks, in areas such as quality, security, and scalability.

Qualifications:

10+ years of software engineering experience, including a successful track record developing customer-facing products.

5+ years working experience in core Java and Spring Framework, preferably with Spring Cloud Netflix.

5+ years working experience within microservice architecture, specifically utilizing REST services, XML, and JSON.

Extensive experience in developing applications that are deployed in AWS.

Capable of handling ambiguous business requirements with excellent prioritization and time management abilities.

Strong experience as a leader, driving toward solutions for the short and long term in collaboration with internal and external partners.

Fluent in Databases/SQL (MySQL experience preferred).

Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing.

Exceptional verbal and written communication skills.

Apply