Find your next opportunity

Newest first

Senior Java Cloud Engineer

GlobalLogic

Java

Location
Remote
Employment
Full-time
Level
Specialist
Category
DevOps & SRE
Posted
Deadline

Description

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

Apply at the source

This role was published by GlobalLogic and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗