ProgrammerAnalyst6-Senior JAVA Developer/Team Lead

Lansing, MI 48933

Posted: 07/01/2024 Job Number: 137710

Job Description

Senior Java Developer


No C2C

We are seeking a Senior Developer to oversee the design, implementation, and delivery of system and software architecture solutions. In this role, you will lead a team in designing, prototyping, and developing robust systems to achieve strategic business objectives. You will leverage your expertise in object-oriented, service-oriented architecture, and n-tier architectures to deliver high-quality solutions. Adopting and executing a comprehensive software development lifecycle using industry best practices will be central to your responsibilities.

Key Responsibilities:
  • Lead and manage the design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance plans.
  • Develop and execute long-term technology strategy and planning for the organization, leveraging existing and acquiring new resources.
  • Lead and participate in project teams, performing analysis, design, development, integration, and maintenance of systems across the enterprise.
  • Collaborate effectively with internal stakeholders to enhance delivery capabilities and ensure client satisfaction.
  • Define delivery approaches, and provide leadership in estimating labor and cost for projects or tasks.
  • Manage projects or tasks using industry-standard project delivery methodologies and best practices.

Required Skills and Experience:
  • Minimum of ten years of post-undergraduate degree experience as a Java developer.
  • Proficiency in Java, J2EE, and experience with Java MVC frameworks (Struts MVC) and ORM tools (Hibernate/JPA).
  • Strong background in web services, EJB, JavaScript, and developing procedures with Microsoft SQL Server (SQL 2016 or higher) or equivalent DBMS (Oracle/Postgres).
  • Experience with Agile methodologies and object-oriented analysis, design, and programming.
  • Ability to perform analysis and requirements gathering, and to prepare detailed documentation.
  • Familiarity with web-based and client-server system architectures.
  • Experience in Java batch jobs and working under pressure to diagnose and resolve complex problems quickly.

Preferred Skills (Nice to Have):
  • Domain knowledge of public retirement systems, particularly Clarety.
  • Ability to mock up/wireframe website architecture changes and experience with CMS (Sitecore preferred).
  • Working knowledge of UX principles and WebSphere development technologies.
  • Experience with Java Springboot, microservices, and cloud-based development.
  • Familiarity with Siebel/Microsoft Dynamics 365 CRM applications, NICE InContact, Jenkins/Azure DevOps, Git/Jira, FileNet Suite, Jasper Reports, Junit, Maven, Log4j, SoapUI, Corticon Rules Engine, and WebSphere Liberty.

Additional Requirements:
  • Willingness to work in a hybrid-work environment with a minimum of two days per week on site (could increase).
  • Strong communication skills and ability to collaborate effectively across all levels of IT and business stakeholders.

If you are a seasoned professional with a passion for leading development teams and delivering innovative solutions, we encourage you to apply. Join us in shaping the future of our technology landscape and driving impactful change across our organization.
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Lansing, MI

Ready to embark on a new career adventure in Lansing, Michigan? This vibrant city, nestled in the heart of the Great Lakes State, offers a perfect blend of urban amenities and natural beauty. With its bustling downtown, diverse culinary scene, and a thriving arts community including the Broad Art Museum and Wharton Center for Performing Arts, Lansing provides endless opportunities for personal and professional growth. Home to the Michigan State Spartans, the city exudes a lively college town atmosphere and is a haven for sports enthusiasts. Explore the picturesque River Trail, catch a show at the historic Lansing Lugnuts Stadium, or simply enjoy the charm of this welcoming Midwestern community. Check out our job listings today and discover the exciting career possibilities waiting for you in Lansing!