Jobs · Engineering · Texas

Senior Java Backend Engineer

Cognizant · Plano, TX · 5 days ago
HybridEngineering$65k–$117k/yrFull-time

Roles/Responsibilities

  • Architect, design, and develop scalable, secure, and high-performance applications using Java and Spring Boot
  • Build and maintain microservices-based systems, ensuring reliability, resilience, and observability
  • Develop and optimize database schemas, SQL queries, and PL/SQL procedures in Oracle
  • Collaborate with cross-functional teams (Product, QA, DevOps, UX) to deliver end-to-end solutions
  • Conduct code reviews, mentor junior developers, and enforce engineering best practices
  • Troubleshoot production issues and drive continuous improvements in system performance and stability
  • Contribute to and enhance CI/CD pipelines and automation for efficient development and deployment

Required Qualifications

  • Must Have:
  • 10+ years of hands-on experience in backend or full-stack Java development
  • Expert-level proficiency in Java (Java 8 or higher)
  • Strong experience with Spring Boot and the Spring ecosystem
  • Deep understanding of microservices architecture, RESTful APIs, and distributed systems
  • Solid understanding of software engineering principles, design patterns, and best practices
  • Experience with version control systems (Git) and CI/CD tools
  • Nice to Have:
  • Experience with Apache Kafka (event-driven architecture)
  • Exposure to Spring WebFlux (reactive programming)
  • Experience with MongoDB or other NoSQL databases

Benefits

  • Cognitive offers the following benefits for this position, subject to applicable eligibility requirements:
  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Similar jobs