Jobs · Engineering · California

Sr. Java backend developer

Cognizant · Sunnyvale, CA · Yesterday
HybridEngineering$110k/yrFull-time

Responsibilities

  • Design enterprise grade application architectures using Springboot microservices and Java based full stack components that support high volume commerce transactions and robust business workflows
  • Define and document end to end service boundaries domain models and integration patterns that enable modular scalable and maintainable microservice ecosystems
  • Guide development teams on clean coding practices reusable component design and effective use of Java frameworks to improve reliability and speed of delivery
  • Establish non functional requirements including performance resilience observability and security for commerce platforms and ensure they are consistently implemented across services
  • Review solution designs and implementation approaches to confirm alignment with enterprise standards architectural guidelines and long term technology strategy
  • Collaborate with product managers and business stakeholders to translate commerce requirements into technical designs that balance customer experience with operational efficiency
  • Create reference implementations and architectural blueprints that demonstrate recommended patterns for Springboot microservices API contracts and data access layers
  • Evaluate and select suitable tools for logging metrics tracing and automated testing to strengthen platform observability and operational excellence
  • Partner with cybersecurity and infrastructure teams to embed secure coding practices identity and access controls and data protection mechanisms within the solution design
  • Provide technical guidance during code reviews defect resolution and performance tuning to resolve complex issues and reduce production incidents
  • Support hybrid work collaboration by using digital tools clear documentation and regular technical forums to keep distributed teams aligned on architectural direction
  • Contribute to continuous improvement by assessing emerging Java and cloud technologies and recommending practical enhancements that improve developer productivity and platform stability

Qualifications

  • Demonstrate extensive hands on experience designing and delivering Springboot based microservices architectures for large scale transactional systems with at least ten years in enterprise software development
  • Exhibit strong proficiency in Java full stack engineering for commerce solutions including server side development API design and integration with modern web user interfaces
  • Apply solid knowledge of software engineering best practices including version control automated testing continuous integration and secure development techniques
  • Show practical experience working in hybrid delivery models using agile methodologies and collaborating effectively with cross functional teams across locations
  • Display proven ability to analyze complex functional and technical requirements and convert them into clear architectural views sequence diagrams and implementation roadmaps
  • Show familiarity with relational and non relational data stores message based integration and caching solutions commonly used in modern commerce platforms
  • Display excellent communication skills and the ability to explain architectural decisions and tradeoffs to both technical professionals and non technical stakeholders

Similar jobs