KubeCraftJobs

DevOps & Cloud Job Board

Software Developer - Java

Jobs via Dice

Atlanta, GA

On-site
Mid Level
Full Time
Posted January 14, 2026

Tech Stack

java spring-framework docker kubernetes cassandra apache-cassandra couchbase mongodb spring-boot appcast

Please log in or register to view job application links.

Job Description

**Job Role: Software Engineer - Java** **In One Sentence:** **Responsible for design, develop, modify, debug and/or maintain software systems.** **Responsible for one or more specific modules within a large software system scope** **What will your job look like?** - You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications. - You will follow client's software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable, supportable and demo the software products to partners - You will investigate issues by reviewing/debugging code, provides fixes and workarounds, and reviews changes for operability to maintain existing software solutions. - You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals. - You will assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements. - You will be encouraged to actively look for innovation and continuous improvement, and efficiency in all assigned tasks. **All you need is...** - Bachelor's degree in Science/IT/Computing or equivalent - 3-4 years of experience in writing software code in Java - 3-4 years of experience working with the Spring framework - Prior experience working with RestAPI's - 3-4 years of knowledge in Unix/Linux - Good knowledge in Object Oriented Design and development - Prior experience working within an agile environment **Even better if you have...** - Experience working in containerized environments with (Docker, Kubernetes) - Experience with NoSQL Databases (Cassandra, Couchbase, MongoDB) - Experience writing microservices using Java SpringBoot