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 ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...