Job Title:
Java Technical Lead

Company: Innosoft Corporation

Location: Baltimore, MD

Created: 2024-04-24

Job Type: Full Time

Job Description:

Java Technical LeadInterested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.About UsDiscover the cutting-edge solutions and unwavering commitment to excellence that define Innosoft. As a leading IT services organization, we specialize in Data Management, Software Development, Cloud Engineering, Identity & Access Management, and IT Management Services. With a decade-long track record of success, our innovative solutions have powered industries spanning finance, telecom, healthcare, and government. At Innosoft, security is woven into our DNA, ensuring seamless integration across People, Processes, and Technology. Experience reliability and quality like never before. Join us in shaping the future of Information Technology.OverviewJoin our team as a Java Technical Lead and spearhead the development and transformation of a critical health management information system. In this role, you will leverage your Java expertise to lead the design and implementation of modular, scalable solutions that will significantly enhance operational efficiencies and system interoperability. Your leadership will be pivotal in driving automation and modernization efforts that directly improve service delivery for a wide range of health services.ResponsibilitiesDesign, develop, and implement complex solutions based on Java technology and related frameworks.Lead and mentor a team of developers; oversee code reviews and provide guidance on design approaches and implementation strategies.Spearhead API development and integration, optimizing system performance and ensuring seamless component integration.Provide expert design recommendations and develop high-level application and custom integration solutions, including interfaces, functions, and features.Translate application requirements into robust web-based solutions using recommended frameworks and technologies.Design and implement responsive web application user interfaces using JavaScript, CSS, HTML5, and JQuery.Ensure all implementations are compliant with industry standards and meet stringent security requirements.Collaborate with cross-functional teams to ensure alignment with overall project objectives and timelines.RequirementsBachelor's Degree in Computer Science, Information Systems, Engineering, Business, or other related technical discipline is required. Master's Degree in a related field is highly preferred.Minimum 8 years of development experience in Java/J2EE, crafting web applications using frameworks such as AngularJS or other JavaScript frameworks consuming RESTful APIs.Minimum 5 years of experience in service-oriented architecture/service integration with Web Services, EJB, REST, and security integration, JPA, and unit testing code coverage.Proficiency in Jenkins, Maven, Sonar, and source control tools like Git.Extensive experience with scripting languages such as JavaScript, jQuery, JSON, and other front-end scripting languages.Knowledge of application servers such as JBOSS or Tomcat.Demonstrated experience in designing and developing applications using additional scripting languages like Python and web technologies such as Node.js and Angular.Proven track record in developing and consuming APIs, particularly RESTful APIs.Expertise in building applications with concurrency.Certification in Java programming.Certification in Agile project management methodologies.Innosoft is an Equal Opportunity/Affirmative Action employer. We consider diversity and inclusiveness to be core to our culture, and central to our commitment to fostering an empowering and supportive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other protected class. We value respect and dignity for all people, encourage diversity and diverse opinions, promote equal opportunity for all, and work to foster an inclusive and ethical culture. We foster diverse thinking by creating an environment where everyone feels relevant and part of a shared mission to express their unique viewpoints. Innosoft is a multigenerational workforce that recognizes and accommodates multiple generations and promotes diversity and inclusion.