> Markdown version of [/jobs/ext/2864681-developer-systems-engineer](https://www.wearedevelopers.com/jobs/ext/2864681-developer-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Developer/Systems Engineer - **Company:** SWIFT - **Location:** United States - **Experience:** Experienced - **Salary:** $82,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, Agile Methodology, Component-Based Software Engineering, Confluence, JIRA, Continuous Integration, Software Design Documents, Linux, Digital Signature, Object-Oriented Software Development, Oracle Databases, Oracle (Applications), Performance Tuning, Public Key Infrastructure, Secure Messaging, Software Engineering, Software Systems, PL-SQL, SQL Databases, Systems Integration, Web Services, Xml Technologies, Transport Layer Security, Java Application Server, Enterprise Software Applications, Database Optimization, Backend, Git, Information Technology, Bitbucket, Software Coding, Restful APIs, Jenkins - **Published:** September 12, 2026 - **Apply:** https://startup.jobs/developer-systems-engineer-java-swift-10018804 ## About the Role * University degree in Computer Science or a related field. * 4+ years of experience in software development and maintenance of enterprise applications. Required Technical Skills * Proven hands-on development experience with Java and object-oriented design principles. * Experience developing and maintaining backend services and enterprise applications. * Strong knowledge of Oracle databases, including SQL and PL/SQL development. * Experience with application integration patterns, REST APIs, and web services. * Familiarity with cryptographic and security-related technologies and concepts. * Experience troubleshooting complex production issues and performing root cause analysis. * Experience developing and supporting applications on Linux platforms. * Familiarity with agile methodologies and tools such as Jenkins, JIRA, Confluence, and Bitbucket/GIT. * Understanding of software development lifecycle, testing practices, and release processes. Preferred Technical Skills * Experience working on business-critical, highly available software systems. * Knowledge of security technologies such as PKI, TLS, encryption, digital signatures, and related cryptographic concepts. * Experience with performance tuning and optimization of Java applications. * Understanding of XML technologies, schemas, and message processing. * Familiarity with Oracle performance tuning and database optimization. * Exposure to financial services, secure messaging systems, or Post-Quantum Cryptography (PQC) initiatives. Soft Skills * Adaptability and responsiveness to change. * Accountability for delivering results. * Strong communication skills (both written and oral). * Strong analytical and problem-solving skills. * Planning and organizational skills. * Quality orientation and attention to detail. * Team orientation and collaboration skills. ## Description * Conduct requirements analysis for new features, enhancements, and supportability improvements. * Produce and maintain solution papers, design documents, and technical specifications. * Participate in design discussions and conduct design/code walkthrough meetings. * Develop, maintain, and support Java-based backend services and application components. * Implement and maintain integrations with Oracle database systems, including SQL and PL/SQL components. * Contribute to cryptographic and security-related functionality and enhancements. * Investigate production issues, perform root cause analysis, and implement corrective actions. * Contribute to new feature development as well as maintenance and enhancement of existing software systems. * Maintain adherence to Swift's security guidelines and coding standards. * Adhere to Swift's reference architecture and design principles. * Follow Swift's development and release methodologies (CM/CI/CD). * Perform performance analysis, identify reliability and performance issues, and implement improvements. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)