Principal Java Developer Cloud Engineering Infrastructure Development

Gain America

$145K — $175K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development with a strong focus on Java and Spring frameworks.
  • Hands-on expertise in building scalable cloud services, particularly with IaaS providers like AWS and Azure.
  • Familiarity with distributed systems, fault tolerance, and resilient software design principles.
  • Experience in using modern technologies such as Docker, Kubernetes, Kafka, and Cassandra.
  • Ability to write and maintain testable code in an agile development environment.

Responsibilities

  • Develop high-performance Java applications using Spring and Spring Boot frameworks.
  • Design and construct distributed and scalable software applications operating in the cloud.
  • Collaborate effectively with data scientists to integrate and deploy applications in a production setting.
  • Contribute to the development of cloud services built on IaaS platforms.
  • Engage in open source projects, demonstrating a commitment to community development.
  • Write software that is well-tested and maintainable on a daily basis.

Benefits

  • Flexible working arrangements with remote work options available.
  • Opportunity to engage with cutting-edge technologies and cloud solutions.
  • Part of a forward-thinking team focused on innovation and strategic projects.
  • Chance to contribute to open source, enhancing professional development and community engagement.
Full Job Description
Job description

Required Skills

Spring, Java, Hibernate, AWS

Required Experience

Job Description:

We are looking for bright and energetic individuals to work on exciting strategic products
Ability to write hands on high performance Java code, using spring/spring boot and python
Build cloud service on top of the modern Infrastructure as Service (IaaS)
Design and build distributed, scalable, fault tolerant software applications
Work closely with data scientists to code, deploy and applications in production
Strong Java expertise and also work with a range of technologies such as Azure cloud, Kafka, Cassandra, Docker, Kubernetes, Angular and many others
Committed to open source, and contributing back to the community
Writing testable software every day, with a focus on agile innovation

Nice to have: AWS Certified Developer preferred

Preferred education:Typically a Bachelor's Degree or global equivalent in related discipline.
Job Type: Full-time
Schedule: Monday to Friday
COVID-19 considerations:Option to work remotely

General skills & competencies:

Basic understanding of industry practices. General proficiency with tools, systems, and procedures. Basic planning/organizational skills and techniquesGood decision making, analysis and problem solving skills. Good verbal and written communication skillsBasic presentation and speaking skillsBasic interpersonal skills

Similar Jobs

More Jobs at Gain America

More Information Technology Jobs

Find similar Principal Java Developer Cloud Engineering Infrastructure Development jobs: