Job TitlePrimary Responsibilities:Responsible for designing, coding, testing and documenting new Product features and enhancementsAs Tech Lead, work with Dev team to articulate business/technical objectives, manage code reviews, clear technical blockers for efficient functioning of the scrum teamBe responsible for production support and support standalone client implementation, provide innovative solutions to fix client issuesMentor and coach Junior developers, work with managers and product owner to help plan for Sprints, resources and software releases.Responsible for creating and maintaining Architectural artifacts to explain Strategy, business outcomes, application capabilities and processResponsible for client Implementation of applications, production support and developing innovative solutions to meet customer needsCollaborate with Business, stakeholders and extended teams to deliver a Quality product ensuring reliability from a technology perspectiveRequired Qualifications:Bachelor’s in engineering, Computer Science, or equivalent experience4+ years of Java development experience with Spring, Hibernate, API development and Multi-threading.3+ years of experience with Relational databases, MS Sql Server preferred2+ years of experience with CI/CD, Jenkins, Github, Maven, AntActive adherence to engineering best practices including unit testing, test-driven development (TDD), continuous Integration/continuous delivery (CI/CD), automated testing, and code reviewsStrong analytical, problem solving and decision-making skillsPreferred Qualifications:Experience with public cloud environment like AWS or AZURE, preferably leading Cloud AdoptionHealthcare domain experienceExperience with Spark, Big DataRequired Skills:Core Java (they use 11 – 8 would be fine but 11 is preferred) o ThreadingSQL / Relational DB skills to trouble shoot, performance tune and index. Also read stored procs not develop new onesSpring CoreHibernateAdditional Skills:Background Check: YesDrug Screen: YesProject Scope: Legacy claims processing engine installed on Windows with another version on AWS that's being migrated to Spark where they are going to rewrite the rules engine. Been in prod.
for the last decade and need someone to continue upgrading. Started on the core pieces for the upgrade to spark about 12 months ago…there are likely 2-3 years left in the modernization. Retrospective analysis to provide insights for care management and cost usage + making more value / profits.Finance and qualityTeam Size & Breakdown: Team is offshore heavy – Dev & QA, DB Architect is in the US as well as one other resource.
There are 7-8 people offshore and then other teams that they interact with normally (15 total)Development Methodology: Agile – 2 weeksHigh-Level Individual Duties: • Modernization • Rewrite service • Unit testing – they have a code coverage tool they use (70-80% code coverage) + scan tools • Customer Support (a couple of hours a month) • Limited Prod Support • DB Work • Hardening Pipelines + updates (a lot of cloning and copying + updating Jenkins servers to Kubernetes)Must-Haves (Concepts & Tools): • Core Java (they use 11 – 8 would be fine but 11 is preferred) o Threading • SQL / Relational DB skills to trouble shoot, performance tune and index.