Position: JAVA Backend Developer
Location: Alpharetta, GA (In-person Interview is mandate)
Preference: Locals Only
Key Requirements
Minimum of 10 years of experience with Java / J2EE design and development, Spring Framework, Spring Boot, and Microservices architecture.
Knowledge of modern software development life cycles including CI / CD, Source code control management systems (e.g., Git, SVN), and build tools like Maven.
Familiarity with design patterns, Agile environments (e.g., Scrum, XP), and containerization technologies like Docker and Kubernetes.
Eagerness to learn other coding languages as needed.
Ability to write high-quality, robust, and maintainable code.
Proficiency in debugging, diagnosing, and troubleshooting complex, production software.
Demonstrated experience in leading or assisting application re-architecture or re-platforming.
Ability to explain and implement software patterns such as strangler and adapter.
Demonstrated experience with multiple data storage patterns including relational and non-relational stores.
Development and architectural experience at a component level minimum.
Experience with distributed computing and performance analysis.
Location: Monroe Township, NJ
Posted: Sept. 2, 2024, 8:14 a.m.
Apply Now Company Website