StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior Software Engineer - Java, Microservices, ...

CareFirst BlueCross BlueShield - Baltimore, MD

Apply Now

Job Description

Senior Software Engineer - Java, Microservices, Mulesoft & API Development (Remote)Join to apply for the Senior Software Engineer - Java, Microservices, Mulesoft & API Development (Remote) role at CareFirst BlueCross BlueShieldResponsibilitiesLead a team of software engineers in the design, development, and implementation of multiple applications. Perform and lead detailed technical design, coding, code review and testing of new applications and enhancements of existing applications. Serve as a subject matter expert for specified systems and their applications. Develop and/or analyze interface design documentation. Ensure compliance with hardware and software systems standards and procedures. Deliver large systems for tens of thousands of users. Ensure compliance to dev/sec/ops practices and policies. Understand architectural practices and design.Identify gaps in requirements and solve problems for the supporting staff. Determine sequencing of services and technologies integrated in later project phases. Lead risk and opportunity assessments and implement mitigation actions. Develop ways to improve performance and increase system availability. Provide recommendations to infuse new technology. Compile, assess, and report data results from software testing and analysis.Support the Project Manager as the technical team lead on the project. Estimate technical costs of projects for clients and project managers. Confer with clients to identify requirements and determine desired outcomes to inform system design or alternatives. Demonstrate experience with front-end and back-end programming and integration frameworks and tools. Assist in estimating development of application features.Lead software design and development teams. Translate user, customer, and stakeholder needs into technical requirements. Manage technical resources (hardware, software, licenses, services). Plan and lead transformation initiatives to new software architectures. Extend open-source libraries and systems as needed. Play a crucial role in product scoping and roadmap/architecture discussions. Evaluate emerging technologies to identify opportunities, trends, and best practices. Ensure code quality, deployment standards and practices.Mentor junior developers.QualificationsEducation: Bachelor’s Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.Experience: 5 years software design and development, software test and evaluation, software requirements management.Preferred QualificationsExperience developing 12-factor microservices with CI/CD using Spring, Spring Boot, Spring Cloud.Experience with Spring Core, Spring Boot, Spring MVC, Spring Integration.Experience developing REST and SOAP APIs.Experience with Docker, Kubernetes.SQL proficiency (Oracle, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).Experience with AWS and Azure cloud services.Experience with log management platforms (Elastic/ELK, Splunk, Azure Monitor).Experience writing automation scripts for API/Microservices testing (Postman, Newman).Experience with MuleSoft, DataWeave and connectors.Experience with healthcare data standards (FHIR, HL7).Experience with API testing frameworks (Cucumber, TestNG, Rest Assured).Proficiency with JSON and XML.Experience in agile environments and CI/CD tooling (Git, Jenkins, Maven, SonarQube, Artifactory).Proficiency in Swagger/OpenAPI and API design.Experience with AKS, service mesh, and containers.Experience with OAuth security patterns.Experience with Apache Kafka/Confluent.Experience with API proxy platforms (e.g., Apigee).Experience with Kibana and Splunk dashboards.Experience with UNIX, shell scripting.KSAsWorks with Architects, Product Owners, Scrum Masters, and Value Stream Managers to deliver business value.Decomposes requirements into tasks and designs prototypes and tests.Identifies risks and mitigations; promotes best practices and standards.Assists in hardware/software selection and mentors junior developers.Defines constraints and develops requirements and operation documentation.Strong cloud knowledge (AWS, Azure) and database knowledge (SQL, Oracle, MongoDB, PostgreSQL).Understanding of SDLC, agile methodologies, CI/CD, TDD/BDD.Strong communication skills and ability to collaborate across teams.Experience with release management and project tracking (Bitbucket, Jira).Experience with Microservices, concurrency, and multi-threading.Experience with REST/RESTful APIs and related tooling.Salary Range: $96,552 - $191,763Where To Apply & Other Notes: CareFirst maintains an Equal Employment Opportunity policy. Please apply via the designated Careers/PeopleSoft portal. Closing date and physical/disciplinary notices follow internal policy. Sponsorship in the US is not provided for this role.Equal Employment OpportunityCareFirst BlueCross BlueShield is an Equal Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.NotesThis description removes extraneous postings and boilerplate while preserving the essential responsibilities, qualifications, and company information related to the Senior Software Engineer role. #J-18808-Ljbffr

Created: 2025-09-27

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.