S
Posted 9 hours ago
Senior Software Developer (Backend)
SchrödingerSenior Software Developer (Backend)
Requirements
5-8 years enterprise application development experience, Proficiency in Java, Spring Boot, Kafka, and PostgreSQL, Experience with event-driven microservices and Kubernetes, Strong CS fundamentals (algorithms, data structures, OS, networks)
Skills
JavaSpring BootKafkaKubernetesPostgreSQL
About the role
About the Company
Schrödinger is on the cutting edge of computer-aided drug discovery and materials science. Our software platform revolutionizes the design of therapeutics and materials, serving biopharmaceutical companies, academic institutions, and government laboratories worldwide.
Responsibilities
- Design, build, and test high-performance, distributed components for data aggregation, transformation, and large-scale computations
- Architect and implement scalable, maintainable solutions using Kafka and Kubernetes
- Contribute to a culture of clean code and continuous learning through regular code reviews
- Collaborate within a cross-functional, agile team to deliver features that meet business and product goals
Requirements
- Bachelor's or master's degree in Computer Science or equivalent
- 5 to 8 years of experience in enterprise application development
- Proficiency in Java, Spring Boot, Kafka, and PostgreSQL
- Experience with event-driven microservices architecture and Kubernetes-based deployments
- Proven experience designing and maintaining scalable, reliable backend systems and distributed architectures
- Strong understanding of data structures, algorithms, DBMS, operating systems, and computer networks
- Understanding of observability including logging, monitoring, alerting, and debugging production systems
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Developer (Backend)
Schrödinger · Hyderabad
