cover image
CirrusLabs

Senior Java Software Engineer

On site

Alpharetta, United states

Senior

Freelance

23-10-2025

Share this job:

Skills

Communication Adaptability Java JavaScript HTML CSS Splunk Test Scrum Architecture Software Architecture angular react Software Development Agile Junit JS Spring AJAX Web Development

Job Specifications

Role: Senior Java Developer

Location: Alpharetta, GA (30005)

Hybrid: 5 Days onsite in a week

Job Description:

Detailed Description and Job Requirements:

As a member of our engineering team, you will apply advanced knowledge of software architecture to perform tasks associated with designing, developing, debugging, deploying or trouble shooting software solutions according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the design & architecture.

Responsibilities include:

Take responsibility for Design, Execution, Deployment and Quality of the deliveries

Design, Develop and support of high-performance, robust APIs to support high-volume transactions

Have a solid understanding of software development roles, processes and procedures and Database development

Have experience with Agile development methodology, Scrum

Contribute with Designing, Coding, Code reviews, testing, and integrating of the work

Interface with multiple local and remote business and technical teams

Have a keen eye for identifying improvement opportunities and implementing the same

Qualifications:

A Bachelor's degree in Computer Science, Computer Engineering or equivalent

5 to 9 Years of experience in building Web-based enterprise software systems

Adaptability and willingness to learn new tools/languages

Skills:

Comfortable with Java and have a firm grasp of the fundamentals of web/internet technologies. He/She has solid experience in building enterprise systems using

Java and enterprise Java with Open source tools, Java 8 or later

Javascript (pure JS, Angular or React) is a plus

Web development using HTML 5, JavaScript, CSS 3, Ajax

Expert implementation skills with frameworks like Spring, Spring MVC, Spring JPA

Experience in Test driven development and writing unit tests using JUnit

Experience writing and consuming RESTful web services

Familiar with the techniques and knowledge required for troubleshooting full-stack systems from end-to-end

Optimizing performance in front-end, middle-tier, and database layers

Experience in the following is a plus:

Excellent written/verbal communication skills in English

Duties and tasks are varied and complex needing independent judgment.

Fully competent in a lead role- contributing as needed to the development of new features, production issues, Splunk log issue resolution- anything needed within the overall team structure.

About the Company

At CirrusLabs, we're your strategic partners in catapulting your business into the digital future. From AI to Cloud Computing to Hyper Automation to Digital Strategy, we've got the 360-degree solutions you need. Get ready to innovate, scale, and lead in a fast-paced, data-driven world. Artificial Intelligence & Data Unlock the untapped power of data and AI! Dive into the realms of NLP, Predictive Machine Learning, and AI Operations. We integrate state-of-the-art technologies like XReality, Robotics, and Computer Vision, ensu... Know more