Current jobs related to Senior Software Developer - Atlanta, Georgia - nLeague


  • Atlanta, Georgia, United States United Software Group Full time

    Job Title: Senior .NET Software ArchitectJob Summary:United Software Group is seeking a highly skilled Senior .NET Software Architect to lead the design and development of complex multi-platform systems. The ideal candidate will have extensive experience in large-scale application architecture, design, and development using various versions of .NET Framework...


  • Atlanta, Georgia, United States Datum Software Full time

    Job SummaryWe are seeking a Senior Software Architect to join our team at Datum Software.The successful candidate will have expertise in SharePoint and Meta Workplace, as well as experience in developing and implementing effective social media strategies.The role involves developing high-level design plans for applications, data, and infrastructure...


  • Atlanta, Georgia, United States Revolution Healthcare Services Full time

    Job Description: We are seeking a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems. A bachelor's degree in Computer Science or a related field is required. If you have experience with Java and are passionate about software development,...


  • Atlanta, Georgia, United States Hertz Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work...


  • Atlanta, Georgia, United States Rose International Full time

    Job Title:Senior Web Software DeveloperJob Description:Rose International is seeking an experienced Senior Web Software Developer to lead the development of web applications.Key Responsibilities:Design and develop web applications using a full-stack approach.Lead a team of developers to ensure timely and high-quality delivery of projects.Collaborate with...


  • Atlanta, Georgia, United States Travelers Insurance Full time

    About the OpportunityWe're seeking a talented Senior Software Engineer to join our team at Travelers Insurance. This is an exciting opportunity to work on advanced software engineering tasks that span multiple parts of our system.Key ResponsibilitiesDesign, develop, and analyze complex software systemsConsult with users to determine hardware, software, or...


  • Atlanta, Georgia, United States Motion Recruitment Partners Full time

    Senior Software Developer RoleWe are seeking a highly skilled Senior Software Developer to join our team at Motion Recruitment Partners. The ideal candidate will have a strong background in C#, .NET, and cloud technologies.Key Responsibilities:Develop advanced tracking applications for nuclear energy assetsEnsure secure and efficient monitoring and...


  • Atlanta, Georgia, United States GeorgiaGov Full time

    Job Requirements:Seeking a Sr. Software Developer to join our team responsible for designing and developing scalable software solutions. The ideal candidate will have expertise in software development, programming languages, and software engineering principles.Key Responsibilities:Design and develop software solutions using various programming languages and...


  • Atlanta, Georgia, United States Focused HR Solutions Full time

    About the RoleWe are seeking an experienced software developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Your primary focus will be on building high-quality, scalable, and maintainable software solutions that meet the needs of our...


  • Atlanta, Georgia, United States Hudson Data Full time

    Job Title: Sr. Dot Net DeveloperLocation: Atlanta, GA ( Hybrid )Duration: Long Term40HRS jobJob Description:Under general supervision, designs, codes, tests, modifies and debugs computer software.Senior .Net/Angular DeveloperSUMMARY:Accountable for the design, development, and unit testing of .NET Core, Angular applications and APIs technologies.Key...


  • Atlanta, Georgia, United States Deluxe Corporation Full time

    About This Role:We're seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you'll work collaboratively with engineering management, product managers, and other software engineers to develop new product offerings and improve existing SAAS solutions for clients within the financial services industry.Key...


  • Atlanta, Georgia, United States Motion Recruitment Partners Full time

    Job Title: Senior Software Developer for E-commerce PlatformWe are seeking a skilled Senior Software Developer to join our team in building a recommendation application for the retail/e-commerce space.Key Responsibilities:Develop new features for the recommendation application using Java and Springboot.Collaborate with the team to incorporate big data...


  • Atlanta, Georgia, United States U-Haul Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our full stack applications. This is a great opportunity to work with a dynamic team and contribute to the growth of our company.Key ResponsibilitiesDesign and develop scalable...


  • Atlanta, Georgia, United States MessageGears Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MessageGears. As a key member of our software engineering department, you will be responsible for developing the entire customer-facing user experience.The ideal candidate will have a strong background in object-oriented code bases, dynamic single-page applications,...


  • Atlanta, Georgia, United States Spanx Full time

    About the RoleAs a Senior Systems Software Engineer, you will be responsible for designing, developing, and testing complex software systems. Your primary focus will be on leading the software development team to deliver high-quality products on time.Key ResponsibilitiesLead the software development team to deliver projects on time and within budgetDesign,...

  • Software Developer

    6 days ago


    Atlanta, Georgia, United States AnswerRocket Full time

    Software Development OpportunityWe are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications. This is a fantastic opportunity to showcase your skills and work with a talented team.Key Responsibilities:* Design and develop software applications*...

  • Software Developer

    6 days ago


    Atlanta, Georgia, United States AMP Full time

    Our company is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. In this role, you will work closely with our cross-functional team to ensure seamless integration with our existing systems.Key Responsibilities:Design and develop...


  • Atlanta, Georgia, United States NorthPoint Search Group Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in programming languages and experience with complex projects.Key Responsibilities:Design and develop software applications using programming...


  • Atlanta, Georgia, United States Peachtree Orthopedics Full time

    About the RoleWe are seeking a skilled Sr. Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing and implementing scalable software solutions.Key Responsibilities:Design and implement robust and efficient software solutionsCollaborate with cross-functional teams to drive project...

  • Software Developer

    7 days ago


    Atlanta, Georgia, United States GeorgiaGov Full time

    We are seeking a skilled Software Developer to join our team at {company}. The ideal candidate will have experience in software development and a strong understanding of programming languages.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality code

Senior Software Developer

1 month ago


Atlanta, Georgia, United States nLeague Full time

Job Title: Senior Software Developer

About the Role:

We are seeking a highly skilled Senior Software Developer to join our team at nLeague. As a key member of our development team, you will be responsible for designing, developing, and maintaining Java-based applications using core Java and advanced Java features.

Key Responsibilities:

  • Develop and maintain Java-based applications using core Java and advanced Java features.
  • Design and implement microservices using Spring Boot and other relevant frameworks.
  • Build and consume RESTful APIs and web services.
  • Integrate with databases, ensuring performance optimization.
  • Write unit and integration tests using JUnit, TestNG, Mockito, or other testing frameworks.
  • Develop SQL queries and analyze data to support application development and production issues.
  • Implement object-oriented design principles and patterns for scalable and maintainable codebases.
  • Ensure adherence to clean code principles and write reusable, modular code.
  • Troubleshoot and debug Java applications, ensuring optimal performance and security.
  • Participate in code reviews and provide constructive feedback to peers.
  • Follow Agile methodologies (Scrum) and participate in sprints, daily stand-ups.
  • Use version control systems like GitHub for source code management.
  • Implement and manage CI/CD pipelines using GitHub Actions.
  • Collaborate with DevOps teams for cloud deployment and infrastructure management (AWS).
  • Design, configure, and implement Spring Batch jobs for processing large datasets and scheduling tasks.
  • Implement dynamic web pages and views using JSP (Java Server Pages).
  • Design and implement authentication and authorization mechanisms using Key Cloak for identity and access management, ensuring secure communication through OAuth2.0 and JWT tokens.
  • Leverage SAML/SSO integration for single sign-on and authentication.

Requirements:

  • Seven (7) years of experience in Java and modern technologies.
  • Previous experience using Java features such as records, sealed classes, switch expressions, pattern matching, and enhanced performance improvements.
  • Node 16 experience.
  • ServiceNow, Splunk, Dynatrace experience.
  • Spring Framework experience (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch).
  • Microservices Architecture experience (designing, developing, and deploying microservices).
  • Java Server Pages experience (creating dynamic web pages and integrating with back-end logic).
  • Database Management experience (PostgreSQL, Oracle, and experience with ORM tools like Hibernate).
  • RESTful Web Services experience (API development, consumption, and integration).
  • Thorough understanding of REST, SOAP, Web services, and API Communication protocols S/FTP/S, HTTP/S, File I/O, etc.
  • Testing experience: JUnit, TestNG, Mockito.
  • Version Control experience: GitHub.
  • Build Tools experience: Maven, NPM.
  • CI/CD experience: GitHub Actions.
  • Cloud Platforms experience: Amazon Web Services.
  • Frontend Integration experience: Understanding of HTML, CSS, JavaScript, and Angular 17.
  • IDE experience: IntelliJ, Eclipse, etc.
  • Security and Identity Management experience: Experience with OAuth2.0, JWT tokens, and SAML/SSO integration for authentication and authorization.
  • Key Cloak Integration experience: Integrate Key Cloak with Java-based applications and services for API authentication.
  • Scripting Languages experience: Proficiency in one or more scripting languages, such as Bash, or PowerShell, Python.
  • Teradata Retail Data Model (RDM) experience: RDM systems experience is a plus.