Senior Backend Web Developer
Core
Design, build, and maintain scalable, secure, and high-performance backend systems and cloud-based applications.
Role type
Senior IC backend software engineer
Builds
Cloud-native microservices and RESTful APIs
Domain
Industrial software, cloud infrastructure
Required skills
Java, Spring Boot, AWS services, Docker, Kubernetes, relational databases, NoSQL databases, Git, software design principles, testing frameworks
Preferred skills
Microservices architecture, distributed systems, root cause analysis, mentoring
Technologies
Java, Spring Boot, AWS (EC2, ECS, EKS, Lambda, RDS, S3), Docker, Kubernetes, PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB, Cassandra, Git, Maven, Gradle, Hibernate, JPA, Linux
Responsibilities
Design and develop scalable backend applications using Java and Spring Boot, Build and enhance RESTful APIs and microservices-based architectures, Develop secure, reliable, and high-performing systems for cloud-native environments, Build and support applications deployed on AWS, Work with containerization technologies such as Docker and orchestration platforms such as Kubernetes, Design and optimize data models using relational and NoSQL databases, Mentor junior engineers and contribute to engineering standards, code reviews, and technical design discussions
Seniority
Senior, hands-on IC