Senior Java Software Engineer

4 weeks ago


Atlanta, United States GSquared Group Full time

Title: Senior Java Software Engineer

Terms: Contract to hire role

Location: Atlanta area

Local to GA only at this time

Hybrid Role


Are you looking for a career opportunity that allows you to grow your career? If so, this opportunity will genuinely excite you Our client is transforming how their organization services their customers while aligning best in breed technology solutions. We are looking for a Senior Java Software Engineer who will help build out & develop best in class work and work on innovative projects for the business.


Role Details:


Job Title: Senior Java Software Engineer

Overview: As a Senior Java Software Engineer, you will play a key role in designing, developing, and maintaining complex Java-based software applications. Leveraging your extensive experience and expertise in Java development, you will lead projects, mentor junior team members, and contribute to architectural decisions. This role requires strong technical skills, leadership abilities, and a passion for delivering high-quality software solutions.

Responsibilities:

  1. Software Development and Architecture:
  • Lead the design and development of scalable, robust, and maintainable Java-based software applications, adhering to best practices and design patterns.
  • Architect and implement software solutions that meet business requirements, performance objectives, and quality standards.
  • Evaluate and recommend technologies, frameworks, and tools to enhance the development process and improve software quality and efficiency.
  1. Code Review and Mentorship:
  • Conduct code reviews and provide constructive feedback to team members to ensure code quality, consistency, and adherence to coding standards.
  • Mentor and coach junior engineers, providing guidance on software design, development techniques, and career growth.
  • Foster a culture of collaboration, knowledge sharing, and continuous learning within the development team.
  1. Technical Leadership and Collaboration:
  • Collaborate with cross-functional teams, including product management, QA/testing, and DevOps, to define requirements, prioritize tasks, and deliver software projects on time and within budget.
  • Serve as a technical leader and subject matter expert in Java development, guiding architectural decisions, resolving technical challenges, and driving innovation.
  • Communicate effectively with stakeholders, including senior leadership and external partners, to present technical solutions, provide project updates, and address concerns.
  1. Performance Optimization and Scalability:
  • Identify performance bottlenecks and scalability issues in Java applications, implementing optimizations and enhancements to improve system performance and efficiency.
  • Conduct load testing, performance profiling, and capacity planning to ensure Java applications can handle anticipated workload and user traffic.
  1. Quality Assurance and Testing:
  • Develop and implement automated tests, including unit tests, integration tests, and end-to-end tests, to validate software functionality, reliability, and performance.
  • Collaborate with QA/testing teams to define test strategies, identify test scenarios, and troubleshoot issues reported during testing phases.
  1. Continuous Integration and Deployment (CI/CD):
  • Implement CI/CD pipelines and automation workflows to streamline the software development process, including code integration, build automation, testing, and deployment.
  • Ensure adherence to DevOps principles and practices, promoting a culture of automation, collaboration, and continuous improvement.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred.
  • 5+ years of professional experience in Java software development, with a proven track record of delivering complex, enterprise-scale applications.
  • Strong proficiency in Java programming language, Spring Framework, and related technologies.
  • Deep understanding of software architecture, design patterns, and best practices for building scalable and maintainable software solutions.
  • Experience with modern software development practices, including Agile methodologies, TDD/BDD, CI/CD, and DevOps.
  • Excellent problem-solving skills, with the ability to analyze complex technical problems and propose innovative solutions.
  • Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and influence technical decisions.
  • Experience mentoring junior engineers and leading software development teams.
  • Passion for technology and a commitment to continuous learning and professional development.

About GSquared Group:

Shouldn’t your recruiting partner put as much effort and value into your career as you do? With GSquared Group, we take the time to understand where you would like to take your career and what is important to you.


GSquared Group is a woman-owned boutique technology services company in the Atlanta area. Founded in 2010, we are a premier provider of IT talent search, management consulting, and software development services. We support a diverse client base that spans all industries and includes Fortune 100 to mid-market companies. We offer direct hire placement, contract, and contract-to-hire positions. We are proud to be known by our community for putting relationships at the core of everything we do.


GSquared Benefits:

  • & Comprehensive Healthcare Package (available only for W2 hourly consultants)
  • IRA with company match (available only for W2 hourly consultants)
  • development & networking opportunities
  • family-friendly environment
  • bonuses for referrals
  • culture that supports you and your career


Hear what others are saying on Glassdoor:



  • Atlanta, United States Swisslog Full time

    Swisslog Logistic, Inc., Warehouse & Distribution Solutions, provider of integrated logistics solutions (Warehouse Management Systems) is looking for a dedicated and innovative person to strengthen its Software Implementation team. The Software Engineer IV is a senior-level position performing software development work on applications primarily using...


  • Atlanta, United States Capital One Financial Corporation Full time

    Ponce City Market (41675), United States of America, Atlanta, Georgia. Senior Manager, Software Engineering, Back End (Java, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pac Software Engineer, Manager, AWS, Engineer, Software, Senior, Banking


  • Atlanta, United States Capital One Financial Corporation Full time

    Ponce City Market (41675), United States of America, Atlanta, Georgia. Senior Manager, Software Engineering, Back End (Java, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pac Software Engineer, Manager, AWS, Engineer, Software, Senior, Banking


  • Atlanta, United States Capital One Financial Corp Full time

    Ponce City Market (41675), United States of America, Atlanta, Georgia. Senior Manager, Software Engineering, Back End (Java, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pac Software Engineer, Manager, AWS, Engineer, Software, Senior, Banking


  • Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - Remote Please make an application promptly if you are a good match for this role due to high levels of interest. Stratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS,...


  • Atlanta, United States Datafielder Full time

    Senior Software Engineer DataFielder Inc - null Tagged: Angular, Spring Boot, Java DataFielder is a woman-minority certified (MBE) staffing and consulting services agency. Our mission is to provide organizations with exceptional talent while advocating for diverse and underrepresented...


  • Atlanta, United States Datafielder Full time

    Senior Software Engineer DataFielder Inc - null Tagged: Angular , Spring Boot , Java DataFielder is a woman-minority certified (MBE) staffing and consulting services agency. Our mission is to provide organizations with exceptional talent while advocating for diverse and underrepresented groups through data-driven insights. We are seeking a highly skilled and...


  • Atlanta, United States Datafielder Full time

    Senior Software Engineer DataFielder Inc - null Tagged: Angular, Spring Boot, Java DataFielder is a woman-minority certified (MBE) staffing and consulting services agency. Our mission is to provide organizations with exceptional talent while advocating for diverse and underrepresented...


  • Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - RemoteStratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS, SQL, and streaming technologies (e.g. Kafka or Kinesis).This is a salaried consulting position. This position...


  • Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - RemoteStratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS, SQL, and streaming technologies (e.g. Kafka or Kinesis).This is a salaried consulting position. This position...


  • Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - RemoteStratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS, SQL, and streaming technologies (e.g. Kafka or Kinesis).This is a salaried consulting position. This position...


  • Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - RemoteStratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS, SQL, and streaming technologies (e.g. Kafka or Kinesis).This is a salaried consulting position. This position...

  • Senior Software Engineer

    25 minutes ago


    Atlanta, United States Stratfield Consulting Full time

    Senior Level Software Engineer - RemoteStratfield is seeking a Senior Software Engineer for our client in Atlanta, GA. The ideal candidate for this role will have a strong Spring Boot (Java) background as well as strong experience working with AWS, SQL, and streaming technologies (e.g. Kafka or Kinesis).This is a salaried consulting position. This position...


  • Atlanta, United States Bellwood Labs Full time

    About the job We are seeking a Senior Software Engineer to build and scale business-critical web products. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead. Qualifications Essential skills: Deep experience with Java / Spring Boot (C# /...


  • Atlanta, Georgia, United States Bellwood Labs Full time

    About the jobWe are seeking a Senior Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.QualificationsEssential skills: Deep experience with Java / Spring Boot (C# / .NET...


  • Atlanta, United States Bellwood Labs Full time

    About the job We are seeking a Senior Software Engineer to build and scale business-critical web products. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead. Qualifications Essential skills: Deep experience with Java / Spring Boot (C# /...


  • Atlanta, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, 1 Point System, is seeking the following. Apply via Dice today! Hi, Hope you are doing well. Please let me know if you are available in the job market. Role: Senior Engineer Java/Ruby -W2 Location : : Chicago, Atlanta, Kennesaw, Chandler, Seattle, Plano,...


  • Atlanta, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, 1 Point System, is seeking the following. Apply via Dice today! Hi, Hope you are doing well. Please let me know if you are available in the job market. Role: Senior Engineer Java/Ruby -W2 Location : : Chicago, Atlanta, Kennesaw, Chandler, Seattle, Plano,...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    Job DescriptionThis company is in the Healthcare Industry and specializes in providing digital solutions to their clients. Their software allows for hospitals and healthcare companies to pull records and pay invoices. They also have a workforce feature that provides scheduling for employees at hospitals. This company is looking to add a Senior Software...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    Job DescriptionThis company is in the Healthcare Industry and specializes in providing digital solutions to their clients. Their software allows for hospitals and healthcare companies to pull records and pay invoices. They also have a workforce feature that provides scheduling for employees at hospitals. This company is looking to add a Senior Software...