Software Developer II
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Software Developer II (Java / Cloud / Transport)Job #: 3028180Location: Fully RemotePosition OverviewThe Software Developer II serves in a non‐supervisory role supporting the design, development, and enhancement of enterprise software applications. This position partners within a collaborative team environment while also working independently to design, code, test, debug, and deploy moderately complex software solutions. The developer applies established software engineering principles, methodologies, and tools to deliver scalable, reliable applications that integrate with existing systems and operate in hosted and cloud environments.BenefitsHealth, dental, vision, 401(k)Key ResponsibilitiesIndependently design, develop, test, debug, and enhance moderately complex software applications.Design and implement scalable, testable code to enhance and update enterprise systems.Apply software engineering principles, theories, and best practices throughout the development lifecycle.Develop solutions across multiple disciplines and clearly explain technical designs, solutions, and procedures.Analyze programming requirements to support seamless integration with existing applications.Conduct system testing, validation, and documentation of code changes and enhancements.Research, evaluate, and resolve technical issues; recommend and implement effective solutions.Ensure alignment with coding standards, documentation practices, and release schedules.Deploy and enable applications in hosted and cloud environments.Support applications running in containerized and distributed platforms.Collaborate with team members to ensure stable releases and operational readiness.Partner effectively within a team environment while maintaining the ability to work independently.Provide technical training and support to end users and stakeholders.Estimate project timelines and contribute to delivery within established schedules.Demonstrate strong communication skills, professionalism, and a high level of work ethic.Tools & TechnologiesLanguages & APIs: Java, REST APIs, API Management, PythonDatabases: MySQLDevOps & CI/CD: GitHub, JenkinsPlatforms: Kubernetes, KafkaCloud Environments: AWS, Azure, Google CloudDomain Experience: Optical DWDM Transport (highly valued)Required Qualifications6+ years of experience with a Bachelor's degreeor4+ years of experience with a Master's degreeProven experience developing and supporting enterprise software applicationsProficiency in Java‐based development and cloud‐hosted environmentsExperience working with CI/CD pipelines and modern deployment platformsStrong analytical, problem‐solving, and communication skillsWhat Makes a Strong Candidate vs. an Average OneHave built and supported enterprise‐scale applications, not just isolated featuresCan independently own design decisions and clearly explain technical trade‐offsAre comfortable debugging issues across application, platform, and cloud layersHave hands‐on experience deploying and supporting applications in cloud‐native or containerized environmentsCan bridge software development and transport/network‐adjacent domains, including Optical DWDMProactively improve system reliability, scalability, and maintainabilityEqual Opportunity EmploymentApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844‐463‐6178.#J-18808-Ljbffr