Job Description :
Job title: Software Engineer - Java
Location: Nashville, Tennessee
Duration: 3+ Months

Skill:
Software: Java & Related

Technology:
Core Java (J2EE), Microservices, Spring Boot

Description:
Full lifecycle application development
Design, code and debug software
Perform software analysis, risk analysis, reliability analysis
Participate in software modeling and simulation
Integrate new software solutions with existing systems
Extract and reverse engineer existing code
Work alongside and collaborate with UX and engineering teams to develop new ideas into demo-able products, features, services, and tools utilizing the latest software development stacks and related technologies
Have passion for innovation, new ideas, quick prototyping, hackathons etc.
Explore and innovate new technologies, features, and tools
Have an open-minded approach to development strategy and approaches
Actively look for ways to make everything better.

Required:
5+ years of experience in IT
Experience in core Java and Microservices
Spring Boot experience
Apache Kafka & Cassandra experience
Experience with Integration solutions
Experience in Agile and TDD

Desired:
Experience in PBM or Healthcare domains
Experience within the Angular frameworks (more recent versions most desirable)
Experience with DevOps and/or CI/CD

Client : GalaxE Solutions