Summit Tech Partners · 5 hours ago
Backend Engineer
Summit Tech Partners is seeking a Backend Engineer to design, build, and optimize backend services for large-scale applications. The role involves working with modern frameworks and distributed systems to deliver secure and high-performance solutions while collaborating across teams in a hybrid onsite environment.
Responsibilities
Develop backend services and APIs using Java, Spring Boot, and related frameworks
Build and maintain microservices that support scalable, distributed architectures
Design and optimize SQL queries and database structures (DB2, SQL Server)
Implement batch processing workflows using scheduling tools
Integrate messaging, search, and data‑streaming technologies
Contribute to system design, architecture reviews, and performance improvements
Ensure high availability, resiliency, and adherence to security best practices
Collaborate with cross‑functional teams including DevOps, QA, and product engineering
Qualification
Required
Strong experience with Java and Spring Boot
Proficiency in SQL and relational databases (DB2, SQL Server)
Experience building REST APIs and microservices
Working knowledge of Python
Preferred
Experience with Kafka, MQ, or other messaging systems
Familiarity with ElasticSearch
Hands-on experience with Autosys, Control-M, or similar batch schedulers
Understanding of cloud fundamentals (AWS, Azure, or similar)
Knowledge of system design, distributed architecture, and scalability patterns
Experience with high availability and resiliency best practices
Exposure to observability tools such as Grafana or Loki
Strong foundation in Core Java and the broader Spring Framework