Senior Java Developer

Details of the offer

Job Qualifications:
• Bachelor's degree in Math, Computer Science, or other relevant degree
• Absolute mastery of Java, with 7+ years of hands-on experience writing high-performance, production-grade code using Java, Spring Boot, and Gradle or similar technologies
• Deep SpringBoot experience with demonstrated mastery building RESTful microservices from scratch.
• Deep understanding of JVM internals, garbage collection tuning, and multi-threading for highly concurrent systems
• Strong experience in SQL and database query optimization, with 5+ years of hands-on work designing and managing SQL schemas
• Expertise in NoSQL data modeling and performance tuning with DynamoDB, Redis, or similar technologies
• Experience with DevOps tools (GitHub Actions, CloudFormation, Terraform, Azure DevOps, etc.)
• Strong background in caching and distributed search systems such as ElasticCache, Elasticsearch, or similar
• Deep familiarity with AWS cloud infrastructure, including ALB, API Gateway, CloudWatch, CodeDeploy, or similar
• Hands-on experience building, deploying, and managing cloud-native applications
• In-depth knowledge of design patterns, algorithmic efficiency, and software architecture best practices
• Proven ability to design, implement, and optimize complex distributed systems from scratch, ensuring performance, scalability, and resilience


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Built at: 2025-04-30T10:48:45.181Z