Posted in

Princ Software Engineer

Princ Software Engineer

CompanyGen
LocationMountain View, CA, USA
Salary$179600 – $200500
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • Over 12 years of strong experience in Java, Spring, and Spring Boot for backend development.
  • Experience designing and building different API Architectural Styles -REST, Webhook, SOAP, and GraphQL services.
  • Proficiency with SQL and NoSQL databases.
  • Ability to write test cases and automated tests.
  • Strong Object-Oriented Design Skills
  • Experience working in Agile development methodology.
  • Experience and desire to work in a Global delivery environment.

Responsibilities

  • Build and Optimize backend applications for heavy traffic and performance.
  • Build high-performance, reliable, scalable & secure integration with external parties.
  • Create lightweight APIs for easy client and SDK communication.
  • Ensure high quality of service (QoS) and maintain strong security standards.
  • Tackle complex problems with innovative solutions and foster openness and continuous team improvement.
  • Collaborate with Product Managers, Engineering leaders, and architects on new requirements.
  • Design and implement application architecture, providing software solutions using Java/J2EE, Spring, and Spring Boot.
  • Lead cross-functional projects, fostering collaboration and brainstorming to develop efficient and innovative solutions.
  • Stay updated on industry trends, integrating best practices into our processes.
  • Participate in the entire application lifecycle, including development, testing, deployment, monitoring, and maintenance.
  • Challenge the status quo & drive innovation identifying ways to improve.
  • Use tools like Jira, GitHub, TeamCity, and Confluence.

Preferred Qualifications

  • Familiarity with Azure, and AWS is a plus.
  • Familiarity with TeamCity integration, build tools.
  • Familiarity with eCommerce/Payment Industry domain is a plus.