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

Java Spring Boot Developer- Senior

HTC Global Services

Job Title


Senior Java Full Stack Developer


Overview / Summary


The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to applications supported within the department. This role is integral to developing and maintaining automated processes, streamlining critical business processes, ensuring data integrity, supporting SEM/SUITE compliance, and securing applications.


Key Responsibilities

  • Write well-designed, testable code using Spring MVC, Hibernate, jQuery/HTML5, JavaScript, HTML, XML, Angular, and React.js.
  • Develop business application components using Object-Oriented Java/JEE technologies and design principles.
  • Design and develop RESTful web services using the Spring Web MVC framework.
  • Design, develop, and maintain applications using the Apache Struts framework.
  • Implement design patterns including Intercepting Filter, Front Controller, Session Façade, DAO, Singleton, and Service Locator.
  • Build and maintain unit test frameworks using JUnit and Spring Boot.
  • Execute the full Software Development Life Cycle (SDLC), including requirements gathering and creation of functional and technical specifications.
  • Develop database objects, including stored procedures and functions.
  • Troubleshoot application and database issues using SQL and PL/SQL scripts.
  • Tune SQL queries and scripts for performance optimization.
  • Integrate software components into fully functional software systems.
  • Maintain source code using Git and manage software baselines.
  • Use Maven build frameworks and create WAR files for deployments.
  • Develop applications on Apache Tomcat, JBoss, WebSphere, and OpenShift Container platforms.
  • Create software design documents and collaborate with stakeholders for review and approval.
  • Develop prototypes and mockups for user review and approval.
  • Create flowcharts, screen layouts, and documentation to ensure logical system requirements flow.
  • Work on large Agile projects.
  • Develop solutions using Java 17+, SOAP Web Services, and Java Messaging Service (JMS) API.
  • Develop applications using Spring Boot, Spring Data, Spring Batch, and Spring Security frameworks.
  • Utilize AI tools to accelerate coding tasks, including code generation, refactoring, and documentation.
Required Qualifications
  • 5+ years of experience developing complex computer systems using Java.
  • 5+ years of experience using Java IDEs such as Eclipse and STS.
  • 5+ years of experience programming with Java JEE Struts Framework.
  • 5+ years of experience programming in SQL and/or PL/SQL.
  • 5+ years of experience using Java JEE Spring/Spring Boot Framework 3.0.
  • 5+ years of experience developing with Hibernate/JPA framework.
  • 3+ years of experience developing projects using Angular and/or React JS frameworks.
  • 3+ years of experience programming in the JBoss Enterprise SOA environment, including JBoss Workflow.
  • 3+ years of experience using CMM/CMMI Level 3 methods and practices.
  • 2+ years of experience implementing Agile development processes, including test-driven development.
  • 2+ years of experience with React.js and modern JavaScript (ES6+).
  • Understanding of Redux, React Router, and component lifecycle.
  • Exposure to DevOps practices and cloud platforms such as AWS and Azure.
  • Hands-on experience using AI tools for code generation, refactoring, and documentation.



What Makes HTC A Great Place To Build Your Future


HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.


At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.


Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.


#LI-Hybrid #LI-NS1 #Hiring #Michiganjobs
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Spring Boot Developer- Senior in Lansing, MI vacancy
  •  ...-designed, testable code using Spring MVC, Hibernate framework for entity...  ..., HTML, XML, and Angular. Develop business application components using Object-Oriented Java/JEE technologies and design...  ...frameworks using JUnit and Spring Boot. Execute the full Software... 
    Senior
    Java
    Local area
    Remote work

    Morph Enterprise

    Lansing, MI
    1 day ago
  •  ...Senior Lead Java Developer Location: Lansing, MI (Need Locals) Position: Hybrid Inperson Interview Top Skills & Years of Experience:...  ...• 8+ years programming using Java JEE Struts Framework and Spring/SpringBoot Framework 3.0. • 8+ years of development using... 
    Senior
    Java
    Local area

    Software Technology Inc

    Lansing, MI
    3 days ago
  • $70k

     ...the supervision of Technical Team lead or Senior Engineer. As a member of the team...  ...detailed specifications from which programs are developed and coded. Ensure that programs meet standards...  ...- Novice Data Analysis - Novice Java or other OO programming language - Novice... 
    Java
    Work at office
    Remote work

    MAXIMUS

    Lansing, MI
    1 day ago
  •  ...ready project depth, not just toy examples? SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers . The focus areas... 
    Java
    Full time
    H1b

    SynergisticIT

    East Lansing, MI
    5 days ago
  •  ...Senior Java developer skill set required (will be required to read/write code as part of the System Analyst role) Ability to write quality...  ...with Maven Experience with Security Framework, JWT, Oauth, Spring Boot, Batch Framework Experience with OpenShift, Docker and Kubernetes... 
    Senior
    Java
    Local area

    My3Tech Inc

    Lansing, MI
    2 days ago
  • $120k

     ...Top Skills & Years of Experience: • Java – Strong object-oriented programming skills...  ...enterprise application development. • Spring Boot – Experience with creating RESTful APIs...  ...applications. • Angular – Proficient in developing responsive, single-page web applications... 
    Senior
    Java
    Full time

    Snaphunt

    Lansing, MI
    more than 2 months ago
  •  ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between requirements...  ...SQL and/or PL/SQL. Experience programming in projects using Spring and Struts framework. Experience programming in projects using... 
    Senior
    Java
    Worldwide

    Arete Technologies Inc

    Lansing, MI
    3 days ago
  •  ...Java Lead Developer Location: Lansing, MI Duration: 12 Months Rate: DOE Job Description: ~ Java, IDEs such as Eclipse, STS, Spring Boot Framework 3.0, Hibernate/JPA framework, Angular/React JS, JavaScript framework, JBOSS SOA JBOSS CMM/CMMI CI/CD Azure Devops... 
    Java

    Georgia IT Inc

    Lansing, MI
    3 days ago
  •  ...Senior Programmer/Analyst Design, implementation, and delivery of system and software...  ...quality assurance plans. Design, prototype, develop and implement software to achieve...  ...Experienced in designing and implementing Java MVC frameworks (Struts MVC) and ORM tool... 
    Senior
    Java

    Samprasoft

    Lansing, MI
    4 days ago
  • A leading data streaming platform company is seeking a Senior Software Engineer II to design and implement critical backend services in...  ...will have over 5 years of experience, expertise in languages like Java or Go, and a strong background in distributed systems. This role... 
    Senior
    Java
    Remote work

    Confluent

    Lansing, MI
    11 days ago
  •  ...Senior Development Lead Lead and manage the design, implementation and delivery of system...  ...assurance plans. Design, prototype, develop and implement to achieve business results...  ...latitude is expected. Required: Java, J2EE Experienced in designing and... 
    Senior
    Java

    Samprasoft

    Lansing, MI
    4 days ago
  •  ...Frontend Developer Position Location: Lansing, MI (Hybrid) The...  ...years. Experience with current JAVA, this includes using relevant...  ...in projects using current Spring framework. Required, 2 Years....  ...Experience programming with Spring Boot and Spring Data. Required, 2... 
    Java

    My3Tech Inc

    Lansing, MI
    2 days ago
  •  ...Title: Programmer 4 (Java full Stack Developer) Location: Lansing, MI 48933 (Hybrid - 2 Days Onsite/...  ...Experience programming in projects using Spring framework (2 years) - Experience programming with Spring Boot, Spring Data, and Bootstrap (2 years)... 
    Java
    Local area
    2 days per week

    Inficare

    Lansing, MI
    3 days ago
  •  ...We are looking for a Senior Cloud Migration Architect to join our development team and...  ...versioned IaC repositories Work closely with developers, infrastructure, and DBA teams...  ...or CKAD) Experience migrating .NET or Java apps to AWS Experience with service mesh... 
    Senior
    Java
    Contract work

    Stafford Gray

    Lansing, MI
    6 days ago
  • $125k

     ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...following: ~ Postgress ~ RDS ~ Exodus ~ Python ~ Luna ~ Java ~ Docker ~ OpenJDK ~ Ansible ~ Packer ~ Maven ~... 
    Senior
    Java
    Contract work
    Remote work

    MAXIMUS

    Lansing, MI
    4 days ago
  •  ...-Person Interview Required Key Responsibilities Full Stack Java Development Design, develop, and maintain enterprise Java applications Build scalable solutions using: Java 17+, Spring Boot, Spring MVC, Hibernate/JPA, Struts Develop RESTful and SOAP web... 
    Java
    Contract work
    Local area

    ALL KNOWN SERVICES

    Lansing, MI
    1 day ago
  • $197.4k - $232k

     ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical...  ...at least one major backend programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data... 
    Senior
    Java
    Full time
    Remote work

    Confluent

    Lansing, MI
    4 days ago
  • $50 - $55 per hour

     ...Senior Java Developer Location: Lansing, MI (Hybrid – 3 days onsite/week) Pay Rate: $50–$55/hour (W-2) No C2C or Third-Party Candidates...  ...The ideal candidate will have strong experience with Java, Spring Boot, Hibernate, SQL/PLSQL, and modern front-end technologies... 
    Java
    3 days per week

    A-Line Staffing Solutions

    Lansing, MI
    1 day ago
  •  ...Full Stack Java Developer Experience programming application user interfaces using current...  ...programming in projects using current Spring framework., Required, 5 Years. Experience...  ...Experience programming with Spring Boot, Spring Data, and Bootstrap, Required, 5... 
    Java

    3B Staffing LLC

    Lansing, MI
    3 days ago
  • $90k - $115k

     ...Position: Software Developer Salary: $90,000-$115,000 Benefits: $0 Premium Healthcare options, 401k w/ 4.5% match, 3.5 Weeks...  ...maintain business applications and backend services using Java (Spring Boot) and SQL Server . Create and optimize SQL queries ,... 
    Java

    CFS

    Lansing, MI
    2 days ago
  •  ...Senior Java Developer with UI/UX Experience Location: Lansing, MI Interviews: MS Teams video interview with camera ON. Position location: Lansing: Hybrid schedule, 2 days a week in office REQUIRED. Tuesday & Wednesday in office- Local candidates ONLY (MUST BE... 
    Senior
    Java
    Work at office
    Local area
    2 days per week

    My3Tech Inc

    Lansing, MI
    3 days ago
  •  ...Kforce has a client that is seeking a Senior Full Stack Developer in Company in Lansing, MI.Overview:A large...  ...web applications built with Java-based services and modern front-end frameworks...  ...with frameworks such as Jersey and Spring Strong understanding of JVM internals... 
    Senior
    Java
    Hourly pay
    Contract work

    Kforce

    Okemos, MI
    3 days ago
  •  ...specified area . This is a full-stack java developer position, exposure with front-end...  ...Experience programming in projects using Spring framework., Required, 2 Years. Experience...  ...Experience programming with Spring Boot, Spring Data, and Bootstrap, Required, 2... 
    Java

    Kaav Inc.

    Lansing, MI
    2 days ago
  • $50 - $54 per hour

     ...The Senior Salesforce Developer will serve as the development specialist responsible for the design, development, testing and documentation of the...  ...• 5+ years of hands-on experience with Salesforce, SQL, Java, and web services development • Strong experience with Oracle... 
    Senior
    Java

    Insight Global

    Lansing, MI
    5 days ago
  •  ...AI. What You’ll Do We are seeking a Senior Manager, Software Engineering to lead...  ...observability capabilities across AI applications, developer tooling, and platform services. Reporting...  ...distributed backend services (Node.js, Java, or Python). ~ Experience delivering... 
    Senior
    Java
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    2 days ago
  •  ...JAVA Developer/Programmer Analyst - Lansing, MI Duration: 12 months | Hybrid Seeking for...  ...and maintain Java applications using Spring MVC, Hibernate, jQuery/HTML5, JavaScript...  ...unit test frameworks with Junit and Spring Boot. Participate in the full software... 
    Java

    Ark Solutions

    Lansing, MI
    2 days ago
  • $200k

     ...currently seeking an exciting opportunity for a Senior Director, AI Systems Engineering to join...  ..., budget, and enterprise commitments. Develop end-to-end process improvement strategy...  ..., including but not limited to Python/Java and frontend frameworks for POC demos and... 
    Senior
    Java
    Immediate start
    Remote work
    Flexible hours

    MAXIMUS

    Lansing, MI
    5 days ago
  •  ...C2C, 1099, & 3 rd party candidates will NOT be considered The Programmer Analyst IV will design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the back-end and modern JavaScript frameworks, such as React, Angular, or Vue on the front-end... 
    Java
    Contract work
    2 days per week

    A-Line Staffing Solutions

    Lansing, MI
    4 days ago
  •  ...consider the profiles. Job Description : Java Full Stack Developer Location: Farmington Hills, MI (Remote till Covid-19...  ...technologies like HTML5, JQuery, and MVC frameworks like Spring and Spring Boot. ~8+ years of working experience in Oracle PL/SQL... 
    Java
    Work experience placement
    Remote work

    Navtech

    Lansing, MI
    3 days ago
  •  ...Creating API's to interface with MAGIC data writing core Java applications (JAVA EE, backend business logic, getting data...  ...Selenium test scripts, going to Maven from IBM's version of ANT, Spring, Spring Boot, Java EE, EJB (for transaction), Servlet, JMS (Websphere).... 
    Java

    3B Staffing LLC

    Lansing, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Spring Boot Developer- Senior. Be the first to apply!