Skip to content

Princ Software Engineer
Company | Gen |
---|
Location | Mountain View, CA, USA |
---|
Salary | $179600 – $200500 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert 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.