lead Java Developer
Talentmovers Inc
Mountain View, CA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Cloud Computing
Code Review
Databases
Continuous Integration
Software Design Patterns
DevOps
Amazon DynamoDB
+32 more
Github
Monitoring of Systems
Hibernate (Java)
Spring Framework
NoSQL
Object-Relational Mapping
Scrum Methodology
Cloud Services
Prometheus
SQL Databases
Grafana
Spring-boot
AWS Lambda
Backend
Cloudformation
Kotlin
Amazon Relational Database Service
Containerization
Gitlab-ci
Kubernetes
Information Technology
Graphql
Route53
Functional Programming
Cloudwatch
Api Gateway
Restful APIs
New Relic (SaaS)
Serverless Computing
Docker
Jenkins
Microservices
Job description
- Java (Kotlin)
- Spring Framework, REST, & GraphQL
- Database: SQL & NoSQL (Dynamo & RDS referred)
-
AWS (DynamoDB, Lambda, Route53, EKS) ElasticCache
- CI/CD (Jenkins Pipeline, Docker, Cloud Formation, IKSM), We are looking for a skilled and motivated Java Developer with strong experience in AWS, Microservices architecture, and Kotlin. In this role, you will be responsible for designing, developing, and maintaining scalable backend applications and cloud-native solutions. You’ll work closely with cross-functional teams to deliver high-performance systems that support business goals., * Design, develop, and maintain backend applications using Java, Kotlin and DynamoDB. * Build and manage microservices using Spring Boot or similar frameworks. * Deploy, monitor, and maintain services on AWS infrastructure. * Implement RESTful APIs and integrate with internal and external systems. * Collaborate with DevOps teams to manage CI/CD pipelines and cloud deployments. * Write clean, maintainable, and testable code following industry best practices. * Participate in code reviews, sprint planning, and agile ceremonies. * Troubleshoot and resolve production issues and bugs.
Requirements
- 10+ years of hands-on development experience in Java.
- Experience with Kotlin for backend development.
- Strong knowledge of microservices architecture and design patterns.
- Solid experience with AWS services such as EC2, Lambda, S3, RDS, CloudWatch, etc.
- Experience with Spring Boot, REST APIs, and ORM frameworks (e.g., Hibernate).
- Understanding of containerization tools like Docker and orchestration using Kubernetes (preferred).
- Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
- Knowledge of databases (SQL and NoSQL).
- Good understanding of Agile/Scrum methodologies.
- Excellent problem-solving skills and the ability to work independently or in a team.
Nice to Have:
- AWS Certification (e.g., AWS Certified Developer - Associate)
- Experience with serverless architectures and tools like AWS Lambda, API Gateway
- Familiarity with monitoring tools like Prometheus, Grafana, or New Relic
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…