Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

$84.72k - $176.5k

Sammons Financial Group Companies

Software Developer

Under general direction, formulates and defines system scope and objectives. Devises or modifies procedures to solve highly complex problems considering computer equipment capacity and limitations, operating time and form of desired results. Prepares detailed specifications to write programs. Designs, codes, tests, debugs, documents and maintains those programs. Competent to work on and responsible for nearly all phases of applications systems analysis and programming projects. Regularly provides guidance and training to less experienced analysts/programmers. This role will be responsible for the design and development of critical applications supporting life insurance new business processing, underwriting, policy administration, and enterprise integrations.

Lead the modernization of legacy Java applications to cloud-native architectures and microservices using Spring Boot, containerization, and modern integration patterns, while ensuring clean, efficient, secure, and well-documented code that adheres to established coding standards and development methodologies.

  • Design, develop, test, and maintain enterprise applications using Java and the Spring Framework (Spring Boot, Spring MVC, Spring Data, and related technologies)
  • Design, document, version and maintain RESTful APIs and microservices following API-first design principles and OpenAPI standards.
  • Design and develop event-driven integrations utilizing messaging technologies such as Kafka to enable scalable, loosely coupled enterprise applications
  • Develop automated unit, integration, and API tests using frameworks such as JUnit, Mockito, Cucumber and related testing tools to ensure software quality and reliability.
  • Apply object-oriented design principles, software design patterns, and modern Java frameworks, libraries, development tools, and engineering practices to produce maintainable, reusable, extensible, and high-performing applications while improving developer productivity.
  • Utilize Git-based source control and code review processes while contributing to CI/CD pipeline design, deployment automation, infrastructure-as-code practices, and release management to support collaborative development and reliable, automated software delivery.
  • Develop and optimize SQL queries and integrate Java applications with relational databases such as Oracle, SQL Server, or PostgreSQL using JPA/Hibernate or similar ORM technologies.
  • Troubleshoot and resolve application defects, performance bottlenecks, memory utilization issues, and production incidents using appropriate monitoring and diagnostic tools.
  • Utilize approved AI-assisted development tools to improve productivity in software design, coding, testing, documentation, and troubleshooting while adhering to enterprise security, governance, and responsible AI standards.
  • Evaluate and recommend opportunities to incorporate AI-enabled capabilities into business applications and development processes to improve efficiency, automation, code quality delivering measurable business value, and user experience.
  • Actively participate as a member of a cross-functional Scrum team within a SAFe Agile environment, contributing to sprint planning, backlog refinement, daily stand-ups, sprint reviews, retrospectives, and other Agile ceremonies.
  • Collaborate with Product Owners, Scrum Masters, architects, developers, QAs, and business partners to refine requirements, estimate and prioritize work, identify dependencies, and deliver high-quality software incrementally in alignment with program objectives and commitments.
  • Perform technical tasks, detailed analyses, and interpretation of technical problems requiring expertise and/or specialized knowledge in a systematic manner; apply subject matter expertise unique to the discipline.
  • Exhibit expert understanding of the organization's Systems Development Life Cycle.
  • Plan, coordinate, and implement security measures to safeguard information resources against accidental or unauthorized modification, destruction, or disclosure.
  • Design, run and monitor software functional and performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging; administer critical analysis of test results and deliver solutions to problem areas.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Must be on call during scheduled times and may be required to work for extended periods at night and on weekends in support of conversion, assisting in operational problems, or testing a new program.
  • Maintain currency of professional, technical and business skills.
  • Utilize established status report, time accounting and collaborative process to provide data for management.
  • Exhibit expert understanding of application, data, and integration, plus deep understanding of security, operational, and systems management architectural and design domains.
  • Meet with decision makers, systems owners, and end users to define business requirements and systems goals, and identify and resolve business systems issues.
  • Ensure compatibility and interoperability of systems.
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
  • Create and describe system design and models utilizing commonly used industry mechanisms like E-R Diagrams, UML models, flow charts, etc.
  • Perform cost-benefit and return on investment analysis for proposed systems to aid management in making implementation decisions.
  • Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Liaise with company's software and hardware suppliers for prompt rectification of any problems or emergencies.
  • Take an active role in cross-departmental projects when needed.
  • Cultivate and disseminate knowledge of application development best practices; Train, mentor, and provide guidance to junior software development staff.
  • Oversee the quality assurance of program logic, data processing, and error resolution.
  • Commitment to embrace Sammons Financial Group Companies shared values (Accountability, Connection, Openness, Respect and Integrity).
  • As stated within the Company Attendance and Punctuality policy, regular attendance is required and expected in order to meet the business service levels and workflow demands.
  • Participate in other initiatives and/or projects as necessary.

Technologies: Java 17+, Spring Boot/Spring Framework, REST APIs, Hibernate/JPA, SQL, Git, Maven or Gradle, JaCoCo, Junit/Mockito/Cucumber, Docker and Kubernetes, CI/CD practices, Azure DevOps, AWS, Kafka, SAFe Agile, Scrum, PI Planning.

College Degree in the field of computer science, information science, management information systems Preferred. Minimum 8 years' IT development experience or equivalent Preferred. Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff. Problem solving skills sufficient to perform research and recommend a proposed solution to problems. Able to work on multiple tasks and meet established deadlines. Able to effectively direct and coordinate the work of other team members on a project without having HR management responsibility for them. Knowledge of computer programming languages as required for the system.

Criminal background check required.

USD $84,721.00 - USD $176,501.00 /Yr. Range includes data points from multiple labor markets. Specific range is dependent on the labor market where the incumbent will be hired to perform the position. Starting salary is dependent on candidate qualifications and experience. For a narrower salary range specific to your labor market, please inquire.

Comprehensive health coverage for you and your family, including Medical, Dental, Vision, HSA & FSA options, and term life insurance. Competitive compensation with a performance-based incentive program tied to clear goals and individual and/or company success. Invest in your future with our 100% company-funded Employee Stock Ownership Plan (ESOP), plus automatic enrollment in our 401(k). Work–life balance that means something. Friday afternoons off year-round, generous paid time off, and paid holidays. Commit to your growth with paid development time, tuition reimbursement, and professional development opportunities across industry, individual, and leadership programs. Make an impact beyond the workplace through volunteer time off, and our company nonprofit matching gift program, supporting the causes that matter most to you. An ownership culture that inspires; join a connected, values-driven workplace where employees take accountability, support one another, and are empowered to do their best work—together shaping our future shared success.

At this time, we're not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.)

Sammons Financial Group Is An Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or any other characteristic protected by applicable law. ADA Sammons Financial Group is committed to providing reasonable accommodations to qualified individuals with disabilities in all aspects of the employment process. If you need assistance or a reasonable accommodation at any stage of the application or hiring process, including navigating our website or applying for a position, please contact View email address on click.appcast.io or call View phone number on click.appcast.io. E-Verify Sammons Financial Group participates in E-Verify and will provide the Social Security Administration and

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in Fargo, ND vacancy
  • $80k - $120k

     ...Job Description Insight Global is currently looking for 2 Java Engineers for a financial services client in Fargo, ND. These Engineers will be rewriting a COBOL legacy application to Java 17. They will need to hit the ground running and contribute day 1. They will... 
    Suggested

    Insight Global

    Fargo, ND
    5 days ago
  •  ...Senior Java DeveloperAre you a Senior Java Developer looking for an opportunity to make a lasting impact on a large-scale modernization initiative?Our client, a well-established leader in the financial services industry, is seeking an experienced Java developer to help... 
    Suggested

    Professional Project Partners Inc

    Fargo, ND
    4 days ago
  •  ...a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should Apply: Recent computer... 
    Suggested
    H1b

    SynergisticIT

    Fargo, ND
    4 days ago
  •  ...quality IT Services. We don't just help you secure a Tech Job, but we build your solid career in technology.Responsibilities1. Work on Java, Spring, and Hibernate with React as frontend technology. 2. Work with familiarity with RESTful APIs for back-end services.Skills... 
    Suggested
    H1b
    Immediate start

    SynergisticIT

    Fargo, ND
    4 days ago
  •  ...excellent reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. We welcome candidates with all visas and citizens to apply. We assist in filing for STEM extension... 
    Suggested
    H1b

    SynergisticIT

    West Fargo, ND
    3 days ago
  •  ...strong logical aptitudePositions In Demand We are recruiting for full-time opportunities with our client network in the following roles:Java Full Stack DevelopersDevOps & Cloud EngineersPython/Java Software ProgrammersData Analysts, Data ScientistsData Engineers & AI/... 
    Full time

    SynergisticIT

    Horace, ND
    1 day ago
  •  ...Positions In Demand We are recruiting for full-time opportunities with our client network in the following roles: Java Full Stack Developers DevOps & Cloud Engineers Python/Java Software Programmers Data Analysts, Data Scientists Data... 
    Full time

    SynergisticIT

    Horace, ND
    5 days ago
  • $100k

     ...advantage-Please see us exhibiting at Oracle Cloud World/Oracle Java One (Las Vegas) -2023/2022 and at Gartner Data Analytics Summit...  ...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Fargo, ND
    1 day ago
  •  ...design/development experience in building massively large scale distributed internet systems and products.Hands-on experience in Advance Java and frameworks, Multithreading, collections and MySQL/NoSQL, golang, etc.Excellent data structure & algorithm and problem solving... 
    Temporary work
    H1b
    Immediate start

    SynergisticIT

    Fargo, ND
    1 day ago
  • $190k - $250k

     ...Science or equivalent practical experience ~8+ years of professional software engineering experience, including deep expertise in Java, Spring / Spring Boot, and Hibernate ~3+ years leading and managing engineers: running 1:1s, driving team performance through candid... 
    Temporary work
    Live in
    Remote work
    Flexible hours

    GrabJobs

    Fargo, ND
    5 days ago
  • $300 per month

     ...and performant solutions. Our ideal candidate has experience in Java, Spring, and MySQL. Experience with Javascript and React is a plus...  ...solutions Collaborate with and across agile teams to design, develop, test, and support technical solutions  Ensure application... 
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Fargo, ND
    5 days ago
  •  ...team is working to make MongoDB the first choice of application developers, business analysts and data scientists everywhere by providing...  ...least one compiled language, and interest in working with Rust, Java and Go ~ Solid computer science fundamentals, with strong... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Fargo, ND
    5 days ago
  •  ...for a lifetime. The primary objective of this position is to develop and maintain the business, manufacturing, and engineering...  ...environments. (i.e. SQL,Object Oriented Programming Expirence(.NET,JAVA), may be required to develop single-user, multi-user and multi-tasking... 
    Internship
    Flexible hours

    DDI America

    West Fargo, ND
    14 days ago
  •  ...We are currently hiring Python Developers. As a Python Developer, you will be responsible for developing and maintaining Python-based applications. At least 5 years of relevant experience as a full stack developer Extensive experience with Python Django... 
    Currently hiring
    Remote work
    Flexible hours

    GrabJobs

    Fargo, ND
    3 days ago
  •  ...love what they do. Entrepreneurial spirit is our joint DNA. We develop future technologies and support talents to deploy their skills and...  ...debugging skills You have strong knowledge and experience in Java, Swing UI, and Apache Ant is preferred You are familiar with... 
    Permanent employment
    Local area
    Immediate start
    Remote work

    Körber Pharma, Inc.

    Fargo, ND
    17 days ago
  •  ...Job Title: Senior Cobol Developer Location: Remote. Duration: Full -Time NEED IRS MBI Clearance. Job Overview: We are seeking a Senior...  ...particularly IRS IMFOL development. Proficient in IBM Mainframe, ALC, and JAVA. Bachelor’s degree or 4 years of related experience in lieu of... 
    Permanent employment
    Full time
    Remote work

    GrabJobs

    Fargo, ND
    3 days ago
  •  ...business results. We value collaboration, long-term relationships, and helping businesses achieve greater success.The Senior Software Developer is accountable for leading the technical execution of custom software development projects while maintaining individual... 
    Live in
    Work at office
    Relocation

    Onsharp

    Fargo, ND
    1 day ago
  •  ...meaningful business results. We value collaboration, long-term relationships, and helping businesses achieve greater success.The Software Developer is accountable for designing, developing, and maintaining high-quality custom software solutions that meet client requirements and... 
    Live in
    Work at office
    Relocation

    Onsharp

    Fargo, ND
    2 days ago
  • $104k - $131k

     ...SSIS Stored Procedures Cloud Experience (i.e. AWS, Glue) Java AI Knowledge/Integrations Qualifications and...  ...practices. What You Will Do at Cambia (Not limited to): Develops and/or directs the creation of efficient and maintainable program... 
    Work at office
    Remote work
    Relocation
    3 days per week

    Cambia Health Solutions

    Fargo, ND
    3 days ago
  • $800 per month

     ...Software Developer II - Financials (Full Stack, Front End) Fargo, ND For more than 50 years, NISC has developed and implemented enterprise...  ...development Proficient with Angular, TypeScript or GWT Java or other object-oriented programming experience Experience... 
    Contract work
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NISC

    Fargo, ND
    8 hours ago
  •  ...Front End Developer – great growth opportunity Founded in 2001, IntuitSolutions is a leading technology company that offers its employees a full suite of company sponsored benefits, a generous time off policy and on-the-job training opportunities second to none.... 
    Work at office
    Remote work

    GrabJobs

    Fargo, ND
    4 days ago
  •  ...Description Position Purpose The Software Developer works directly alongside the executive team to design, develop, enhance, modify...  ...-end language or runtime such as Node.js, Python, PHP, Ruby, Java, C#, or comparable technology. • Experience with relational databases... 
    Temporary work
    Remote work

    GrabJobs

    Fargo, ND
    3 days ago
  •  ...Job Description .NET SSE We are hiring for a Senior .NET Developer with experience in .net core and Mvc Basically to join our IT team! As a Lead .NET at our company, you should have in-depth knowledge of .NET Framework, ASP.NET, . NET Core / MVC , C#, REST Web Service... 
    Remote work

    GrabJobs

    Fargo, ND
    2 days ago
  • $90k

     ...and analytics needs of our diverse customer base. You write and ship code that makes a real impact—collaborating with your team to develop features, fix bugs, improve performance, and learn the ins and outs of a production system. You're supported by senior engineers and... 
    Full time
    Work experience placement
    Remote work
    Home office
    Shift work

    GrabJobs

    Fargo, ND
    3 days ago
  • $70k - $90k

     ...manage it with a strong emphasis on architectural discipline, governance, and long-term sustainability. We are hiring a Salesforce Developer who will work closely with our existing platform team and business stakeholders to ensure the platform remains scalable, secure,... 
    Permanent employment
    Full time
    Contract work
    Casual work
    Remote work

    GrabJobs

    Fargo, ND
    3 days ago
  •  ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...  ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating... 
    Remote job
    Internship

    Danaher

    Fargo, ND
    2 days ago
  • $95k - $130k

    Office Location: Fargo, ND Primary responsibilities include managing a team of engineers, technicians and support staff on general municipal projects from the planning phase through design and construction.  A Lead Engineer shall be capable of independently managing...
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Apex Engineering Group

    Fargo, ND
    more than 2 months ago
  • $95k - $120k

    Job Description Job Description Join Ackerman Estvold Engineering and Consulting in Fargo, ND, as a Full-Time Lead Civil Engineer specializing in municipal and land development, where your expertise will directly impact community growth and innovation. This dynamic...
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Ackerman Estvold

    Fargo, ND
    16 days ago
  • $135k - $160k

     ...About Discern Discern is a modern registered agent and entity management software provider. As a venture-backed company, we develop compliance technology that monitors entity status, standing, and filing requirements across all US jurisdictions. The Team You’ll Work... 

    GrabJobs

    Fargo, ND
    5 days ago
  • $140k - $200k

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster...
    Full time
    Work at office
    Shift work

    GrabJobs

    Fargo, ND
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!