Java AWS Developer

Kaizen Soft Solutions, LLC
Plano, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Plano, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Cloud Computing
Computer Programming
Databases
Continuous Integration
Software Debugging
FitNesse
Design of User Interfaces
IntelliJ
Java Database Connectivity
Java Message Service (JMS)
Spring
JUnit
PostgreSQL
Shell
Maven
Oracle Applications
Scrum
Software Engineering
SQL Databases
Datadog
Test Driven Development
Grafana
Spring-boot
Backend
Kubernetes
Maintaining Code
Kafka
Front End Software Development
REST
Cucumber
Splunk
Dynatrace
Docker
Jenkins

Requirements

  1. Formal training or certification in software engineering concepts and 4+ years of applied experience.

  2. Hands-on practical experience in system design, application development, testing, and operational stability.

  3. Advanced proficiency in developing, debugging, and maintaining code using Java, JMS, JDBC, Kafka, Spring, Spring Boot, Zuul, Eureka, REST API, SQL, and Unix shell scripting.

  4. Strong programming skills in Java, JUnit, Cucumber, Fitnesse, Apache Kafka, Oracle, PostgreSQL, Maven, Jenkins, IntelliJ, and similar tools.

  5. Proficiency in observability tools like Splunk, Datadog, Dynatrace, and Grafana.

  6. Demonstrated experience in cloud technologies such as AWS, Kubernetes, EKS, ECS, Lambda, Docker, and Helm.

  7. Experience with unit testing, automated testing, and test-driven development concepts.

  8. Strong grasp of application resilience and security principles.

  9. Comprehensive understanding of the software development lifecycle and CI/CD pipelines.

  10. Demonstrated experience working in an agile environment on a Scrum team.

  11. Initiative and creativity in refining testing processes and improving quality.

  12. Excellent cross-functional communication skills, both formal and informal. Develop and maintain both front-end and back-end applications. Design user interfaces and ensure good user experience. Build and manage server-side logic and APIs. Work with databases to store and retrieve data. Integrate front-end with back-end systems. Java, JMS, JDBC, Kafka, Spring, Spring Boot. Eureka, REST API, SQL, and Unix shell scripting. Java, JUnit, Cucumber, Fitnesse, Apache Kafka, Oracle, PostgreSQL, Maven, Jenkins, IntelliJ, and similar tools.. Splunk, Datadog, Dynatrace, and Grafana. AWS, Kubernetes, EKS, ECS, Lambda, Docker, and Helm. docker, CI/CD, Agile, Scrum.

Apply for this position