Senior Full Stack Java Developer

1 day ago


Boston, Massachusetts, United States Dice Full time
Job Title: Senior Full Stack Java Developer

We are seeking a highly skilled Senior Full Stack Java Developer to join our team at Dice. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex and scalable software applications using Java, Spring Boot, and related technologies.

Key Responsibilities:
  • Design and develop complex software applications using Java, Spring Boot, and related technologies.
  • Lead the development and implementation of key features and functionalities.
  • Collaborate with cross-functional teams to deliver high-quality software on time and within budget.
  • Mentor and guide junior developers by sharing your knowledge and expertise.
  • Stay up-to-date with the latest technologies and trends in the Java ecosystem.
  • Contribute to the definition and implementation of best practices and coding standards.
  • Participate in the design and optimization of CI/CD pipelines and infrastructure using Docker, Kubernetes, and AWS.
  • Implement robust and efficient messaging solutions using Kafka and other message brokers.
  • Utilize Swagger for API documentation and testing.
  • Write clean, testable, and well-documented code using JUnit and other testing frameworks.
  • Conduct comprehensive unit, integration, and BDD testing using Karate or similar frameworks.
  • Work with SQL and database technologies like Hibernate and/or MyBatis.
Requirements:
  • Minimum 15+ years of experience as a Software Engineer, with at least 5 years in a principal or senior role.
  • Proven experience with Java programming language (up to version 17), Spring Boot, and Maven.
  • In-depth knowledge of multi-threading concepts and best practices.
  • Experience with AWS and horizontal scaling techniques.
  • Expertise in unit testing with JUnit and experience with BDD frameworks like Karate.
  • Familiarity with SQL and database programming using Hibernate and/or MyBatis.
  • Strong understanding of messaging frameworks like Kafka and API documentation tools like Swagger.
  • Experience with CI/CD pipelines and containerization using Docker and Kubernetes.
  • Excellent communication, collaboration, and leadership skills.
  • Passionate about engineering excellence and continuous learning.
Preferred Qualifications:
  • Bachelor's degree or higher in Computer Science or a related field.
  • Transaction and Retail banking.
Benefits:
  • Competitive base salaries.
  • Eligibility to participate in an attractive Share Purchase Plan (SPP) in which the company matches dollar-for-dollar contributions made by eligible employees, up to a maximum, for their job category.
  • 401(k) Plan and Profit Participation for eligible members.
  • Generous holidays, vacation, and sick leave plans.
  • Comprehensive insurance plans that include, among other benefits, medical, dental, vision, life, disability, out-of-county emergency coverage in all countries of employment.
  • Back-up child care, Pet insurance, a Member Assistance Program, a 529 college savings program, a personal financial management tool, lifestyle management programs and more.

CGI is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive work environment that reflects the diversity of our clients and the communities we serve. If you require an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at. You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you.

Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job.

We make it easy to translate military experience and skills Click here to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held.

Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check.

CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.



  • Boston, Massachusetts, United States Saviance Full time

    Job Title: Senior Full Stack Java Developer Duration: 12 months contract Location: Fully Remote- ET Hours Job Description: We're seeking a skilled Full Stack Java Software Developer to join our team at Saviance. As a key member of our development team, you will be responsible for designing and implementing new functionality for our client's web-based...


  • Boston, Massachusetts, United States Dice Full time

    Job DescriptionDice is a leading career destination for tech experts at every stage of their careers. Our client, CGI, is seeking a Senior Full Stack Java Developer to join their team.Job SummaryWe are looking for a highly skilled and experienced Senior Full Stack Java Developer to design, develop, and maintain complex and scalable software applications...


  • Boston, Massachusetts, United States V-Soft Consulting Full time

    About the RoleV-Soft Consulting is seeking a highly skilled Senior Full Stack Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying web-based applications using Java/J2EE technologies.Key ResponsibilitiesDevelop and implement web-based applications using Java/J2EE technologies.Design and...

  • Senior Java Developer

    2 weeks ago


    Boston, Massachusetts, United States Saxon Global Full time

    Job Title: Full Stack Java DeveloperWe are seeking a highly skilled Full Stack Java Developer to join our team at Saxon Global. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java technologies.About the Role:This is a senior-level position that requires a strong...

  • Senior Java Developer

    3 weeks ago


    Boston, Massachusetts, United States Triade LLC Full time

    Full Stack Java Developer OpportunityWe are seeking a skilled Full Stack Java Developer to join our team at Triade LLC.Key Responsibilities:Design and develop full-stack Java applications, collaborating with both frontend and backend teams.Partner with business stakeholders to identify technical challenges and develop solutions that meet their needs.Focus on...


  • Boston, Massachusetts, United States Diverse Lynx Full time

    Technical RequirementsWe are seeking a highly skilled Java Full Stack Developer with expertise in React to join our team at Diverse Lynx LLC.Key Responsibilities:Strong hand-on experience in Core Java with Java8Strong hands-on experience in Spring Core and Spring JDBCStrong hands-on experience in writing jUnit test casesExperience or familiarity with Restful...

  • Senior Java Developer

    2 weeks ago


    Boston, Massachusetts, United States RIT Solutions, Inc. Full time

    Job Title: Full Stack Java DeveloperRIT Solutions, Inc. is seeking a highly skilled Full Stack Java Developer to join our team.Job SummaryWe are looking for a talented Java developer with 5+ years of experience in developing web-based applications and development experience in Java/J2EE technologies. The successful candidate must have experience with Spring,...

  • Senior Java Developer

    2 weeks ago


    Boston, Massachusetts, United States Eliassen Group Full time

    Job Title: Sr. Full Stack Java DeveloperWe are seeking a highly skilled Sr. Full Stack Java Developer to join our team at Eliassen Group. As a key member of our team, you will be responsible for designing and developing customer-facing platforms using Java and Spring Boot.Key Responsibilities:Design and develop cloud-based systems on AWSWork across all...

  • Senior Java Developer

    2 weeks ago


    Boston, Massachusetts, United States Saxon Global Full time

    Job Title: Full Stack Java DeveloperWe are seeking a highly skilled Full Stack Java Developer to join our team at Saxon Global. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and related technologies.Responsibilities:Work with Business Analysts to...


  • Boston, Massachusetts, United States Triade LLC Full time

    Full Stack Java Developer OpportunityWe are seeking an experienced Full Stack Java Developer to join our team at Triade LLC.The ideal candidate will have a passion for modernizing internal systems and creating customer-centric applications.Key Responsibilities:Hands-On Development: Engage in full-stack Java development, working directly with both frontend...


  • Boston, Massachusetts, United States Eliassen Group Full time

    Job OpportunityWe are seeking a highly skilled Full Stack Developer to join our team in Boston, MA. Our client is a leading property and casualty insurance company that requires a developer with expertise in Java, Microservices, and AWS.Key Responsibilities:Develop and maintain customer-facing platforms using Java and Microservices architecture.Work on the...


  • Boston, Massachusetts, United States Eliassen Group Full time

    Job DescriptionOur client, a leading property and casualty insurance company, is seeking a skilled Full Stack Developer to join their team in Boston, MA. As a hybrid role, you will work on customer-facing platforms, utilizing your expertise in Java, Microservices, and AWS to deliver high-quality solutions.Key Responsibilities:Develop and maintain backend...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Principal Full Stack EngineerBoston, MASalary: $140-165k DOEJob Type: Direct HireAbout the Company:A leading SaaS company in Boston is seeking a highly skilled Principal Full Stack Engineer to join their team. As a key member of the development team, you will be responsible for designing and implementing front-end and back-end solutions that drive business...


  • Boston, Massachusetts, United States MPIUA Full time

    Job Title: Microsoft Full Stack DeveloperMassachusetts Property Insurance Underwriting Association (MPIUA) is seeking a highly skilled Microsoft Full Stack Developer to join our Information Technology Department.Job Summary:We are looking for a talented developer to design, develop, and implement highly responsive web-based applications using the latest...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Job Title:Senior Full Stack Developer - 3D Printing TechnologyLocation:Boston, MACompany:We are a cutting-edge 3D printing company based in Boston, specializing in advanced additive manufacturing solutions.Our innovative technologies are revolutionizing industries ranging from aerospace to healthcare, pushing the boundaries of what's possible with 3D...

  • Senior Java Developer

    3 weeks ago


    Boston, Massachusetts, United States Hexaware Technologies Full time

    Job Title: Sr. Java ConsultantWe are seeking a highly skilled and experienced Sr. Java Consultant to join our team at Hexaware Technologies.Key Responsibilities:Design and develop high-quality Java applications using Spring Boot, Microservices, and Angular.Work with cloud technologies such as AWS (S3, EC2, Lambda, CFT) and Kubernetes.Develop and maintain...


  • Boston, Massachusetts, United States PA Consulting Full time

    Job OpportunityWe are seeking a highly skilled Senior Full Stack Engineer to join our team at PA Consulting.This is a unique opportunity to leverage your web application development expertise to make a meaningful impact on healthcare and patient outcomes.As a senior software engineer, you will be working in an Agile software development team to deliver great...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Job Title:Senior Full Stack Developer - 3D Printing TechnologyLocation:Boston, MACompany:We are a cutting-edge 3D printing company based in Boston, specializing in advanced additive manufacturing solutions.Our innovative technologies are revolutionizing industries ranging from aerospace to healthcare, pushing the boundaries of what's possible with 3D...


  • Boston, Massachusetts, United States State Street Bank Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at State Street Bank. As a key member of our Global Technology Services team, you will be responsible for developing and enhancing both web and desktop-based applications using cutting-edge technologies such as React and Electron.Key...

  • Senior Java Developer

    2 weeks ago


    Boston, Massachusetts, United States Randstad Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team as a Senior Java Developer. The ideal candidate will have a strong background in Java and AWS, with experience in designing, developing, and deploying cloud-based applications.Job Summary:The Senior Java Developer will be responsible for leading the...