Lead Java Spring Software Engineer

2 weeks ago


Minneapolis, Minnesota, United States C4 Technical Services Full time
Lead Java Spring Software Engineer
Company:
C4 Technical Services

The Lead Web Application Engineer position is pivotal in enhancing the organization's suite of web applications through industry best practices, ensuring the efficient and effective rollout of new functionalities. This role demands exceptional communication and analytical skills to mentor and support the web applications development team in the design, development, deployment, and maintenance of essential information and software systems.

Key Responsibilities

To excel in this role, the individual must successfully execute each critical duty. The following requirements illustrate the knowledge, skills, and abilities necessary for this position. Reasonable accommodations may be provided to enable individuals with disabilities to fulfill essential functions.

Strategic Planning
  • Collaborate with web team members and business stakeholders to guarantee the successful release of applications and features.
  • Ensure that complex applications align with business needs, meet end-user expectations, and address system challenges.
  • Identify and mitigate risks while resolving issues impacting release scope, timeline, and quality.
  • Approach problem-solving with curiosity and innovation; welcome challenges and adapt to change.
  • Conduct reviews to pinpoint root causes of system challenges and continuously enhance processes.
  • Strive to elevate software quality and minimize delivery timelines.
  • Perform analysis and research to ensure the web team consistently employs current best practices.
Acquisition & Deployment
  • Investigate and recommend software products and services to support procurement and development initiatives.
  • Assess, install, configure, and deploy new applications, systems software, products, and enhancements to existing applications across the organization.
  • Work alongside analysts, designers, and system owners to test new software programs and applications.
  • Review documentation and technical specifications of any new application under consideration to ascertain its intended functionality.
  • Ensure that new software integrations with company systems meet functional requirements, compliance standards, and interface specifications.
  • Resolve bugs and troubleshoot issues within the portfolio of web applications.
  • Design, develop, and implement application enhancements and upgrades.
  • Assist in the design and modification of internal database systems necessary for enhancements and upgrades.
  • Contribute to unit and integration testing efforts.
  • Support continuous delivery initiatives where patches, new versions, and bug fixes are regularly deployed to end users without compromising stability or reliability.
  • Coordinate with network administrators and IT analysts to aid in quality assurance, program logic, and data processing.
  • Collaborate with third-party development partners to ensure successful delivery of functionalities.
  • Create program and system documentation for all systems developed within the department.
Position Requirements

Formal Education & Certification
  • A four-year college diploma or university degree in computer systems design, computer science, or a related field.
Knowledge & Experience
  • A minimum of 6 years of direct experience in managing applications and/or systems management.
  • Demonstrated experience in overseeing the direction, development, security, and implementation of Internet-facing software solutions, consistently meeting deliverable deadlines.
  • Exceptional technical and creative problem-solving capabilities.
  • Strong understanding of development and software quality assurance best practices.
  • Familiarity with agile methodologies is essential.
  • Proven application design skills and technical proficiency.
  • Extensive experience with core technologies, including E-Commerce and Responsive Digital Properties.
  • Ability to implement and manage Information Security Controls that align with industry and regulatory standards.
  • Project management skills and/or significant exposure to project-based work structures.
  • Capability to quickly grasp an organization's goals and objectives.
  • Knowledge of relevant data privacy practices and regulations.
Technical Skills:
  • Ability to step in as needed to code/debug in Java, .NET, JavaScript, and HQL.
  • Familiarity with HTML, CSS, and JavaScript.
  • Comprehensive understanding of middleware applications developed using Spring and Hibernate frameworks.
  • Strong SQL skills to gather data and design relational databases.
  • Experience in creating prototype projects to assess new technologies (e.g., using SpringBoot).
  • Experience in exposing local applications to the internet and load balancing them using IIS server mappings.
  • Experience in creating and consuming web service technologies SOAP & REST using XML and JSON data formats.
  • Experience with the Spring Batch framework for processing files from secure FTP locations.
  • Good understanding of the OAuth protocol and its implementation as both a client and provider.
  • Familiarity with the OData protocol and its use in consuming web services.
  • Experience using CI/CD tools such as Jenkins for deploying code across various environments.
  • Proficiency in Linux server management for updating, configuring, and deploying new applications, along with comfort in using Linux shell commands (Bash).
  • Experience as Site Admin for JIRA Service Desk and creating integrations from JSD to other applications.
  • Experience as Admin for Git and Maven repositories.
#DICE


  • Minneapolis, Minnesota, United States Resource Informatics Group Inc Full time

    Job DescriptionPosition: Senior Java Software EngineerCompany: Resource Informatics Group IncVisa Requirements: Open to all visa typesContract Duration: 6 MonthsInterview Process: Conducted via Phone or SkypeKey Responsibilities:Software Development Engineer in Test (SDET)Lead Backend Java DevelopmentLead Frontend DevelopmentEngineering ManagementQuality...


  • Minneapolis, Minnesota, United States C4 Technical Services Full time

    Java Spring Application Developer Location: Offshore The Java Spring Application Developer position is focused on enhancing the organization's suite of web applications through established best practices, ensuring the effective and timely launch of new functionalities. This role requires strong communication and analytical skills to support the web...


  • Minneapolis, Minnesota, United States C4 Technical Services Full time

    Java Spring Application Developer Location: Offshore The Java Spring Application Developer position is focused on enhancing the organization's suite of web applications by implementing industry best practices and ensuring the efficient rollout of new functionalities. This role requires strong communication and analytical skills to support the web...


  • Minneapolis, Minnesota, United States Resource Informatics Group Inc Full time

    Job OverviewPosition: Java Software EngineerLocation: RemoteDuration: Long Term ContractVisa: Open to AllInterview Process: Virtual Interview via Video/SkypeKey Responsibilities:As a Java Software Engineer, you will be responsible for:Utilizing Microservices: Proficiency in Microservices architecture, along with experience in Spring Boot and Spring Data, is...


  • Minneapolis, Minnesota, United States Coforge Full time

    Job SummaryCoforge is seeking a highly skilled Senior Java Developer Lead to join our team. As a key member of our development team, you will be responsible for leading the development of large, complex systems using Java and microservices architecture.Key ResponsibilitiesLead the development of Java-based microservices in an AWS environment, ensuring...


  • Minneapolis, Minnesota, United States Coforge Full time

    Job SummaryCoforge is seeking a highly skilled Senior Java Developer Lead to join our team. As a key member of our development team, you will be responsible for leading the development of large, complex systems using Java and microservices architecture.Key ResponsibilitiesLead the development of Java-based microservices in an AWS environment, ensuring...


  • Minneapolis, Minnesota, United States Chewy Full time

    Join Our Team:Chewy is on the lookout for a Lead Software Engineer to join our dynamic Customer Interaction Datastore team. This role will focus on developing essential services that support our key Enterprise Objectives, including Chewy Identity Management. The perfect candidate will be passionate about creating both data pipelines and APIs, while also...

  • Lead Java Engineer

    1 week ago


    Minneapolis, Minnesota, United States Coforge Full time

    Position: Senior Java Developer/LeadLocation: RemoteExperience Required: 08+ yearsEssential Skills: Microservices, Spring Boot, Multithreading, AWS Cloud, Docker.Employment Type: Full TimeCoforge is seeking a Senior Java Developer/Lead with the following qualifications:A minimum of 8 years of expertise in Java, including maintenance, enhancements, and...

  • Software Engineer

    2 weeks ago


    Minneapolis, Minnesota, United States C4 Technical Services Full time

    Software Engineer - Java Specialist Location: Remote options available across the US Key Responsibilities The successful candidate will be responsible for a variety of essential functions, including but not limited to the following: Strategic CollaborationWork closely with web development teams and business partners to ensure timely application releases...


  • Minneapolis, Minnesota, United States Georgia IT Inc Full time

    Position: Java Microservices Engineer Company: Georgia IT IncOverview: We are seeking a skilled Java Microservices Engineer to contribute to our innovative projects. This role involves working with advanced microservices technologies and requires a strong foundation in Java development.Key Responsibilities:Design and implement microservices using Java 8 and...

  • Lead Java Engineer

    1 week ago


    Minneapolis, Minnesota, United States Creative Financial Staffing Full time

    Position: Senior Java Software DeveloperLocation: Reston, VA or Chantilly, VAEmployment Type: Full-time, On-siteCompensation: $200-250kCompany Overview:Creative Financial Staffing is partnering with a prominent engineering organization that excels in Software Development, Advanced Artificial Intelligence, and DevSecOps. This company is dedicated to crafting...


  • Minneapolis, Minnesota, United States Resource Informatics Group Full time

    Company Overview:Resource Informatics Group is seeking a talented Java/Groovy Software Engineer IV to join our dynamic Pricing Team, responsible for overseeing all pricing initiatives.Project Overview:In this pivotal role, you will contribute significantly to the development of the next-generation web platform. Your responsibilities will include supporting...


  • Minneapolis, Minnesota, United States Genesis10 Full time

    Genesis10 is in search of a Lead Software Engineer for a contract opportunity.Position Overview:As a Lead Software Engineer, you will be recognized as a technical authority in various aspects of application and systems engineering. Your role will involve offering design insights aligned with the long-term IT strategy and providing expertise on the...


  • Minneapolis, Minnesota, United States Motion Recruitment Full time

    Key Responsibilities:Technical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects within an Amazon Web Services (AWS) cloud infrastructure.Software Development: Design, develop, and deploy high-quality software applications using Java, Spring Boot, and other relevant technologies.DevOps Practices:...

  • Software Engineer

    2 weeks ago


    Minneapolis, Minnesota, United States Dealervero Full time

    Key Responsibilities of a Software Engineer: Establishes project goals by assessing user needs and visualizing system capabilities and functionalities.Crafts and implements user interfaces for web applications by prioritizing expectations and features throughout the development process; selecting design methodologies and tools; executing programming with...


  • Minneapolis, Minnesota, United States Georgia IT Inc Full time

    Position: Java Microservices Engineer Location: Remote Contract Type: 6 MonthsOverview: We are seeking a highly skilled Java Microservices Engineer to contribute to our dynamic team. The ideal candidate will possess extensive experience in microservices architecture and development, particularly with Java and Spring Boot.Key Responsibilities:Demonstrate 5-8...


  • Minneapolis, Minnesota, United States Programmers Full time

    Position – Java Microservices EngineerLocation – Minneapolis, MN (Onsite from day 1)Employment Type – FulltimeJob Overview:Essential Skills: – Java, Spring Boot, Spring Framework, JUnit FrameworkPreferred Skills: – Docker, Jenkins, CI/CD Pipeline, Kubernetes, CucumberKey Responsibilities:1. Analyze business needs and translate them into effective...


  • Minneapolis, Minnesota, United States Serigor Inc. Full time

    Job Description**Job Title:** Full Stack Java Developer**Job Summary:** Serigor Inc. is seeking a highly skilled Full Stack Java Developer to join our team. As a Full Stack Java Developer, you will be responsible for designing, building, and implementing modern Java Spring MVC screens and functionality within our application.**Key...


  • Minneapolis, Minnesota, United States Georgia IT Inc Full time

    Position: Java Microservices Engineer Location: Remote Contract Type: 6 MonthsOverview:We are seeking a skilled Java Microservices Engineer to join our dynamic team at Georgia IT Inc. This role requires a strong background in microservices architecture and a passion for developing robust applications.Key Responsibilities:Utilize 5-8 years of experience in...


  • Minneapolis, Minnesota, United States State of Minnesota Full time

    Position Title: Lead Java Web Application EngineerJob Classification: Information Technology Specialist 5Agency: State of Minnesota IT ServicesJob ID: 79246Location: MinneapolisTelework Eligibility: Yes #LI-HybridEmployment Type: Full-TimeJob Status: LimitedApplication Eligibility: Open to all qualified candidatesHiring Agency/Seniority Unit: Minnesota IT...