Logo
Aloden, Inc.

Junior Java full stack developer

Aloden, Inc., Plano, Texas, us, 75086


Junior Java Full Stack DeveloperLocation:

Plano, TX (Hybrid: 3 days onsite, 2 days remote)

Candidate Preference:

Local to Plano, TX or nearby areas.

Employment Type:

W2 only

Must-Have Skills:Experience:

4-6 years of hands-on software engineering experience.Frontend:

Proficiency in React (50% of the role)Backend:

Strong skills in Java 8/11, Spring Boot, and REST APIs (50% of the role)Communication:

Excellent written and verbal communication skills.Nice-to-Have Skills:

AWS:

Hands-on experience with AWS cloud platformCertifications:

AWS Developer or Solutions Architect certificationObservability:

Experience with tools like Splunk, Datadog, Dynatrace, or GrafanaDatabases:

Experience with distributed databases like AWS RDSRequired Qualifications:

Education:

BS in Computer Science, Engineering, or equivalent experience.Java Expertise:

4-6 years of experience with Core Java 8+, including Streams, Multithreading, Collections, and Exception handling.Spring Boot and REST APIs:

Strong knowledge of the Spring Boot framework and REST API design principles.Microservices & Cloud:

Experience with microservices architecture and cloud-native application development, particularly on AWS.Messaging:

Experience writing streaming applications with Apache Kafka or similar technology.DevOps:

Understanding of DevOps principles and Continuous Integration/Continuous Delivery (CI/CD).Testing:

Proficient in writing unit, functional, and integration tests, with experience using tools like Jenkins, SonarQube, Git, and Maven.Databases:

Experience with both relational and NoSQL databases.Containers:

Familiarity with Docker and Kubernetes or similar container orchestration platforms.Preferred Qualifications:

AWS Developer or Solutions Architect certificationExperience with observability tools (Splunk, Datadog, Dynatrace, Grafana)Experience with distributed databases (AWS DynamoDB, Cassandra, CockroachDB)Responsibilities:

Design, develop, and maintain full-stack Java applications using React and Spring Boot.Implement RESTful APIs and integrate with backend services.Work in an Agile environment, collaborating with cross-functional teams.Write clean, testable, and efficient code.Deploy and manage applications on AWS.Troubleshoot and resolve technical issues.