Logo
Kesta IT

Java Developer

Kesta IT, Lansing, Michigan, United States, 48900


Come build, innovate, disrupt, and thrive!

K?STA I.T is actively seeking a

Java Developer

foran immediate contract engagement with our government client.

Work Location:

This position is

Hybrid

Job Description :

We are seeking a highly experienced Java Developer to provide ongoing maintenance and support for complex Java applications, as well as develop enhancements for mission-critical systems. The position involves supporting applications that streamline business processes, ensure data integrity, and comply with SEM/SUITE standards. The role also includes acting as a technical lead, guiding a team of developers, and ensuring the stability, functionality, and security of applications

Responsibilities :•Develop and maintain business application components using Java/JEE technologies, Spring MVC, Hibernate, and RESTful web services.•Provide technical leadership and oversight to a team of developers, ensuring adherence to design principles and best practices.•Design, develop, and maintain applications using Apache Struts and Spring frameworks.•Implement design patterns such as Intercepting Filter, Front Controller, DAO, Singleton, and others.•Write well-structured, testable code and participate in the full software development life cycle (SDLC).•Develop, maintain, and optimize database objects, including stored procedures and functions.•Troubleshoot issues and optimize SQL queries.•Ensure smooth integration of software components into fully functional systems.•Manage source control using tools like GIT, and build deployment packages using Maven.•Work with application servers such as Apache Tomcat, JBOSS, and WebSphere.•Collaborate with stakeholders to review and approve software design documents and prototypes.•Participate in large-scale Agile projects and contribute to continuous integration/continuous delivery (CI/CD) pipelines using Azure DevOps.•Design and develop BI reporting solutions and work with EHR and healthcare claims processing systems.

Required Skills:•Java Development: 12+ years of experience in developing complex systems using Java, including IDEs such as Eclipse and STS.•SQL/PL-SQL Programming: 12+ years of experience.•Struts Framework: 8+ years of experience with Java JEE Struts Framework.•Spring/Spring Boot: 8+ years of experience with Spring/Spring Boot Framework 3.0.•Hibernate/JPA: 8+ years of experience with Hibernate/JPA framework.•AWS, Databricks, and ElasticSearch: 5+ years of experience.•JavaScript Frameworks (Angular/React): 5+ years of experience.•JBOSS SOA Environment: 5+ years of experience in JBOSS Enterprise SOA environment.•Agile Development: 5+ years of experience with Agile processes, including test-driven development (TDD).•CI/CD Pipelines (Azure DevOps): 3+ years of experience or knowledge of CI/CD pipeline creation.•Electronic Health Records (EHR): Experience in HL7 solutions, healthcare claims processing (5010 EDI X12), and SIGMA payment processing.

Nice To Have:•Experience with Apache Kafka, Apache Spark, and ActiveMQ broker.•Knowledge of CI/CD pipelines using Azure DevOps.•Experience with BI reporting tools like Business Objects and Oracle Discoverer.•Expertise in database design and development in Oracle and SQL Server environments.

Available Benefits:•Medical Benefits (Platinum level plans available)•Work from home / Hybrid / Onsite options•PTO•Holiday Pay•VTO•401K•Charitable Match•Training reimbursement

About K?STA I.T.:

Our name says it all; K?STA I.T. (Keys-to-I.T.) AND our people are our keys to our success!

K?STA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.

If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today!

Where do you want to go? We've got the keys! ~ K?STA I.T.

WWW.KeSTAIT.COM