Senior Java Cloud Engineer
GlobalLogic
๐ฅ
$$$$
Job Description
- At least 5+ years of software development experience with 1 to 2 years in cloud development
- Java, OOP, Concurrency, Design Patterns, Dependency Injection
- Junit (or other unit testing framework), Mockito
- Distributed Patterns (Caching, Transactions, Message queues, Partitioning, Sharding)
- Scaling Application under load (Partitioning, Sharding)
- Microservices in-depth (scaling, transactions, session handling)
- Experience with high traffic applications and IO throughput
- Solid experience with Relational Databases (e.g., SQL and JDBC) and Non-Relational Databases (e.g., Cassandra, etc)
- AWS (e.g., ECS, S3, Lambdas, SQS, SDK)
- Solid experience with REST APIs
- Great communication skills are a must
Nice to have:
- Expertise in Kafka
- Good understanding of Distributed caching solutions like Hazelcast
- Working experience with distributed frameworks
- Good understanding of statistical code analysis and code quality measurement tools like Sonar, Jacoco, etc.
- Good understanding of CI/CD concepts with experience in end-to-end automation
- Experience with Build Tools (Jenkins, Maven, Gradle, Docker), version control (Git)
- The application server/container configuration management and application deployment (Tomcat, Jboss, etc)
Experience with Production and Performance Troubleshooting Tools (e.g., ELK, Splunk, Wireshark, jConsole, HeapAnalyzer, jMeter, Java profiler (e.g., VisualVM, JProfiler, YourKit)) - Performance Benchmarking
Job Responsibilities
- Cross-platform application development
- Work in an agile development environment and participate in sprint activities to plan and produce high-quality deliverables
- Own deliverables and be responsible for their quality
- Create modern, efficient, elegant, and scalable code
- Cloud software development in AWS infrastructure
- Communication with the client stakeholders
- Build analytics dashboards for monitoring for high availability
- Review architectural solutions and recommend improvements for non-functional requirements
Department/Project Description
The client is the worldwide manufacturer of smart beds, which increase the overall quality of sleep. The solution senses and automatically adjusts the comfort level:
Tracking personal sleep data during the night
Individual comfort and temperature balancing
Comfort adjustability on each side of the bed
The project is related to developing the cutting-edge sensor technology and data processing algorithms.
The key project deliverables - systems that bridge the gap between several domains:
Peripheral device control
Device drivers
Hardware sequencing safety systems monitoring, and real-time data processing
Required skills experience
AWS
1 year
Java
5 years
Microservices
1 year
Required languages
English
B2 - Upper Intermediate
Published 3 November
37 views ยท 14 applications
Last responded 59 minutes ago
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...