Tallo logoTallo logo

Senior Java Developer

Job

Cynet Systems

Alpharetta, GA (In Person)

Full-Time

Posted 2 days ago (Updated 4 hours ago) • Actively hiring

Expires 6/9/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for Senior Java Developer for our client in
Alpharetta, GA Job Title:
Senior Java Developer Job Location:
Alpharetta, GA Job Type:
Contract Job Overview:
Seeking an experienced Senior Java Developer with strong expertise in Java/JEE development, cloud technologies, and enterprise application architecture. The ideal candidate will work closely with Product Owners and cross-functional teams to design, develop, troubleshoot, and enhance scalable applications across UI, service, and batch processing layers.
Requirement/Must Have:
Strong experience in Java/JEE development. Experience developing applications using multi-tier architecture. Working knowledge of Google Cloud or AWS. Experience with Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, WebSphere, SONAR, Agile, AJAX, and Jenkins. Strong understanding of UML, application architecture, and design patterns. Experience with unit testing frameworks such as JUnit. Strong communication and leadership skills. Experience supporting QA teams with test plans, root cause analysis, and defect resolution. Strong experience in responsive design and cross-browser web applications. Strong knowledge of web service models and API development. Familiarity with REST web services, Swagger profiles, and JSON payloads. Experience with tools such as Bitbucket, Jira, and Confluence.
Experience:
Experience with batch processing frameworks and data-intensive applications. Exposure to Big Data technologies such as Hadoop, Spark, and Hive. Experience with cloud services, preferably Google Cloud or AWS. Strong exposure to Agile and Scaled Agile development methodologies.
Responsibilities:
Maintain active relationships with Product Owners to understand business requirements and review application designs. Lead requirement gathering meetings and coordinate with development teams for sprint deliverables. Own backlog items and support feature development activities. Perform technical design reviews and code reviews. Prototype, develop, and troubleshoot software across UI, service, and batch processing layers. Conduct peer reviews to ensure scalability, performance, code reuse, and adherence to best practices. Participate in technical discussions related to user experience, design, architecture, and development. Support and enhance batch processing jobs handling large volumes of data. Demonstrate project features and enhancements to client stakeholders. Provide support to QA teams through test plan reviews, root cause analysis, and defect resolution.
Should Have:
Strong analytical and problem-solving skills. Ability to work collaboratively in Agile environments. Experience developing scalable enterprise applications.
Skills:
Java/JEE. Spring Framework. Spring Boot.
REST/SOAP
Web Services. Hibernate. SQL. Tomcat. WebSphere. SONAR. Agile Methodology. AJAX. Jenkins. Google Cloud Platform. AWS. JUnit. Hadoop. Spark. Hive. Bitbucket. Jira. Confluence.
Qualification And Education:
Bachelor s degree in Computer Science, Information Technology, or related field.

Similar remote jobs

Similar jobs in Alpharetta, GA

Similar jobs in Georgia