Associate Application Developer

| Remote
Sorry, this job was removed at 6:44 a.m. (CST) on Tuesday, November 30, 2021
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Java – Senior Cloud Application Developer

Job Description

Come work with our remote first, project based consulting team on cloud native applications in Azure leveraging modern frameworks and patterns.

As a Senior Java Developer you will be leading a team of cloud native developers building and or modernizing applications for the cloud. We work with a variety of clients from startups to enterprises to design, POC and construct state of the art applications leveraging Azure Kubernetes Service, Azure Spring Cloud (PCF on Azure), AI and ML, search, and other PaaS tools in Azure.

3Cloud offers the ability to learn new technologies and participate in areas outside of your current expertise via our cross-cutting Communities structure giving you the ability to both deepen and broaden your Azure and other technical skills. Each Java consultant is supplied with a hi-preforming laptop, IntelliJ Ultimate license and an Azure sandbox for your own learning in addition to normal developer tooling.

Key Responsibilities:

  • Technical Leadership - May lead a technical team and assist less experienced developers with technical deliverables. Participates in the design of the cloud architecture.
  • Solution Design -Translates business and technical requirements into solution designs that satisfy the business needs and comply with approved standards.
  • Code Development - Develops and enhances application code. This includes unit testing to ensure all the functions are performing to specification.
  • Testing - Leads validation efforts by performing and/or assisting others in validating that the solution performs as expected. This includes and is not limited to unit testing, system integration testing, performance testing, regression testing, user acceptance testing and defect remediation.
  • Learning - Keep abreast of emerging technology trends and their impact on cloud solutions.

You Have:

  • 7+ years of recent experience in Java application development (Java 8+)
  • A strong desire to learn cloud-based patterns and develop Java applications in Azure.
  • Experience with one or more of the following frameworks: Spring, Spring Boot, Jersey, RESTEasy, Quarkus
  • Experience with various Software Development Life Cycle methods such as Agile, SCRUM, Waterfall, etc.
  • 3+ years of using relational databases and writing basic queries (SQL and PL/SQL)
  • Strong experience with DevOps methodology, cloud environments and with Microservices architecture
  • Strong analytical problem-solving ability, presentation, written and verbal communication skills.
  • Proven ability to design and build technical solutions using applicable technologies; ability to demonstrate strong coding skills
  • Strong experience with web services, executing calls and interpreting responses (SOAP or REST)
  • Strong experience in interpreting customer business needs and translating them into application and operational requirements.

Nice to have:

  • Experience with Pivotal Cloud Foundry or Kubernetes a plus
  • Experience with implementing and or participating in a Monolith to Microservices transformation
  • Experience in a consulting environment
  • Strong experience in OOA/OOD and design patterns.
More Information on 3Cloud
3Cloud operates in the Cloud industry. The company is located in Downers Grove, IL. 3Cloud was founded in 2016. It has 750 total employees. It offers perks and benefits such as Volunteer in local community, Open door policy, OKR operational model, Team based strategic planning, Pair programming and Flexible work schedule. To see all 16 open jobs at 3Cloud, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about 3CloudFind similar jobs