java developer

Sysmind LLC
Atlanta, GA, United States
25 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$69,000.0 - $105,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Application Performance Management Automation of Tests Unit Testing Software Bug Management Code Review Software Debugging Web Development Hibernate (Java) Java Database Connectivity Java Servlet
+17 more
Spring Framework Javaserver Pages Junit NoSQL Object-Oriented Software Development Software Architecture Systems Development Life Cycle Mockito Standard Sql Software Engineering Multithreading Java Application Server Spring-boot Software Application Programming Git Integration Tests Restful APIs

Job description

Role Java Developer Required Technical Skill Set Proficient in Java Core Concepts: Object-Oriented Programming, Collections, Multithreading, Exception Handling Java Frameworks: Spring Framework, Spring Boot, Hibernate Database Technologies: SQL, JDBC, NoSQL databases Web Development Skills: JSP, Servlets, REST APIs Version Control Systems: Git Software Development Lifecycle (SDLC): Agile methodologies Testing Frameworks: JUnit, Mockito Responsibility Application Design and Development Translate business requirements into functional Java applications Design and implement Java-based software architecture Write clean, well-documented, and efficient Java code Utilize Java frameworks like Spring, Hibernate, and others to build robust applications Testing and Quality Assurance Conduct unit testing and integration testing to identify and fix bugs Ensure application performance, scalability, and reliability Implement automated testing strategies Collaboration and Communication Work closely with project managers, designers, and other developers to understand requirements and deliver solutions Participate in code reviews and collaborate on technical decision-making Maintenance and Support Debug and troubleshoot existing applications to resolve technical issues Monitor application performance and implement necessary optimizations. Maintain and update existing codebases to incorporate new features and bug fixes, + Atlanta, GA

Requirements

  1. Good interpersonal skills in managing client.
  2. Good coordination with client & offshore team.
  3. Team spirit
  4. Good written skills
  5. Good problem-solving techniques
  6. Ability to work with little to no supervision, Bill Rate $60 - $70 MSP Owner: Rob Finton Location: Atlanta, GA - REMOTE 100% Duration: 6 months GBaMS ReqID: 10835401 Competencies: 10+ years experience Digital : Spring B… + 1 day ago

About the company

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we par…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:29 min

Simulating a senior Java developer technical interview

Jakov Semenski · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all