Unknown Company

Sr Software Engineer Java/Spring Boot/AWS

washington, dc • Posted 3 days ago
Onsite Full Time General

Provider Data PlatformProvider360 part of the Provider Data Platform is a cloud hosted enterprise application that enables providers to improve their workflow and simplify their interactions by providing actionable near real time insights from multitude of complex internal provider data sources. The candidate will be working on microservices architecture building data pipelines and deploying APIs in AWS. The candidate will be building the applications in AWS cloud using Spring Boot & Java, NoSQL (AWS Keyspaces) etc.The team the candidate will be working with consists of 4-5 members.

The breakdown of the team's skill sets is as follows: 1 Data Engineer, 0.25 SM, 3-4 Developers.The top 5-10 responsibilities for this position include:Working with Business to understand requirement, design, architecture and developmentDevelop, design, test and maintain optimal data pipeline architectureIdentify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, cost optimization etc.Working NoSQL Databases & In-Memory databases like Redis, Messaging systems like Kafka design, tuning, Architecture and solution developmentCloud environment (AWS Preferred), Serverless deployment and architecturesAutomation, Deployment, Code and Release managementThe ideal candidate background includes a healthcare background is plus. Required skills/attributes include:Bachelor of Computer Science or equivalent5+ years of relevant software development experience2+ years of working experience in managing Agile teamTechnically hands-on and excellent in Design, Coding and Testing2+ years experience with Kubernetes and automated codeable deployments5+ years experience in CI/CD pipeline (test, build, deployment and monitoring automation)Knowledge of Product/Project/Program Related Tech Stack: Back End - 5+ years experience: Java, Spring, Sprint Boot, REST, AWS Middleware - 2+ years experience: Kafka & its ecosystem/Big Data Streaming eco system, Cassandra/NoSQL Testing - 2+ years experience: JUnit, Gatling DevOps - 2+ years experience: Jenkins, GitHub, Docker, Sonar, Fortify Others - 2+ years experience: JMeter, GroovyDevelopment Methodology/Engineering Practices Agile (SCRUM/KANBAN)Knowledge on Kafka core, REST and Spring BootPreferred - Big Data streaming technologies like Spark with Scala over any Cloud providerKnowledge of software configuration management and packagingKnowledge of build tools such as Maven/GradleExposure to AWS services, Lambda & containerizationCassandra/any other No-SQL exposureSound fundamentals of Core JavaGood in Data Structure, Algorithms and Design Patterns

Back to Job Search