JOBSEARCHER

Java Dev

Senior Java DeveloperThis is your opportunity to:Be part of a world class health care payer backend system.Work with the development team to ensure solution quality and architecture compliance.Collaborate with numerous external vendors many who are top in the healthcare industry.Independently develop test and debug Java and SQL code.Utilize your skills in Agile development methodologies including JIRA, SCRUM, Git, BitBucket.Exercise strong communication skills including the ability to convey technical information effectively.Identify prospective areas of growth in automation by analysing Integration/Middleware landscape.Ensure repeatability and reusability of integration design, processes, and code.Consistently use analytical skills - able to synthesize complex information.Deploy expertise in estimation techniques.Perform other duties and special projects as assigned.Support or conduct staff mentoring as needed.Provide constructive feedback to staff. May have responsibility for staff oversight on a project including goal setting and performance monitoring.Comply with the organization's Code of Conduct, all regulatory and contractual requirements, organizational policies, procedures, and internal controls.Responsible to write and maintain clean, well-written code, as per the best practices.You bring:Expert level skills in Java 8 and Java 11.Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.).Experience in developing web applications using Spring MVC framework.Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate).Expert level skills in OOPS concepts & unit testing.Experience in Core Java, Spring Boot, Web Services, XML, SQL, Middleware.Experience in developing, debugging, and testing SOAP Webservices.Expertise with SOAP UI tool.Experience in using Apache Camel as middleware tool is added advantage.Experience in using java 8 features is added advantage.Expertise with SQL and relational databases.Experience with Agile tools and methodologies including JIRA, SCRUM, Git, BitBucket.Performance troubleshooting and coding and designing for performance.Security best practices.Experience in architecting software solutions and understanding of architecture governance.Bachelor's degree or higher in business or technical field, 5+ years of relevant work experience. Work experience in client partner or account interaction is needed.Strong Customer FocusDeep understanding of software development in a team, and a track record of implementing quality software solutions on time and on budget.Experience in any Health care IT application and a managed care environment is preferred.Experience with Medicare and Medicaid is preferredFor this role, we value:Technical CompetenceStrong problem-solving and excellent communication skillsProject Requirements, Analysis and ObjectivesExperience in architecting, designing, and implementing software solutions.Quality FocusAbility to understand the architectures, ask the right questions and think bigger (performance, go live, future maintenance)Ability to influence business and technical leaders in a dynamic environment.Project organization & TeamworkProblem resolutionAbility to manage scope and deliverables.Share design/development ideas with visual tools like Lucidchart/similar.Very comfortable with daily stand-up meetings with clients, update daily work progress via Project Management systems, voice/video calls, online collaboration using screen-sharing tools.Exposure/experience in fast-paced, agile development practices.Behavioral CompetenceLeadershipEngagement and MotivationAssertivenessOpenness and CreativityResults OrientationEfficiencyConsultation and NegotiationConflict & crisis resolutionReliabilityVisionary and ability to see how your work impacts the bigger picture.Ability to build, foster, and maintain positive professional relationships.Devotion to high-quality customer serviceExcellent interpersonal communication skillsKeen analytical and research abilitiesLocation: Westborough,MA or Remote