CereCore · 1 day ago
Application Engineer / Senior-Level
CereCore is seeking a Senior Application Engineer to join their team in Nashville, TN. The successful candidate will design, develop, and maintain enterprise-grade applications and microservices, while collaborating with various teams to ensure high-quality software delivery.
ConsultingInformation ServicesInformation Technology
Responsibilities
Design, develop, test, and maintain enterprise-level applications using Java 11 and above
Build and enhance microservices and RESTful APIs, ensuring robust integration across internal and external systems
Develop applications using Spring Framework (Spring Boot, Spring MVC, Spring Batch) and Struts
Implement CI/CD pipelines and work within a DevOps culture to ensure high-quality, continuous delivery of software
Deploy, monitor, and manage applications on container platforms (with specific focus on Anthos, Docker, and Kubernetes)
Design and implement messaging solutions using RabbitMQ (experience with Kafka is a plus)
Work extensively with Oracle Database, including writing and optimizing PL/SQL packages, procedures, and queries for high-performance applications
Use JSON for data interchange and integrate with external systems through standardized formats
Collaborate with solution architects to align technical designs with business requirements
Partner with QA engineers to define test strategies and ensure comprehensive quality coverage
Engage with product owners to clarify requirements, provide technical input, and deliver solutions that meet business needs
Troubleshoot production issues, perform root cause analysis, and implement preventive measures
Adhere to coding standards, security best practices, and compliance guidelines
Participate in code reviews and provide mentorship to junior developers when needed
Qualification
Required
8+ years of professional software development experience with Java
Strong knowledge of Java 8 and above, with proven experience in Spring and Struts frameworks
Solid experience designing and building microservices and REST APIs
Experience with JSP, Servlets
Hands-on experience with Anthos, Docker, Kubernetes, or other container platforms
Experience in DevOps practices, including building and managing CI/CDs, with knowledge of Gradle
Strong understanding of messaging systems (RabbitMQ required; Kafka is a plus)
In-depth expertise with Oracle Database and PL/SQL development (packages, procedures, triggers, optimization)
Good understanding of JSON and working with data integrations
Strong analytical, debugging, and problem-solving skills
Excellent verbal and written communication skills
Ability to work effectively in a cross-functional, collaborative team environment
Basic understanding of Unix commands
Preferred
Exposure to cloud platforms (Google Cloud Platform preferred; AWS or Azure experience also considered)
Experience with API Gateways, service mesh technologies, and enterprise integration patterns
Familiarity with Agile/Scrum development methodologies
Prior experience mentoring junior developers or leading small development teams
Company
CereCore
CereCore has implemented EHR systems in more than 300 facilities and offers staffing and remote support services for major EHR acute.
Funding
Current Stage
Late StageRecent News
PR Newswire
2025-11-07
2025-06-07
2025-05-17
Company data provided by crunchbase