Design, build, and maintain scalable J2EE business applications. Implement features, fix bugs, participate in code reviews, automate tests, optimize performance, and produce documentation.
This is a remote position.
Responsibilities:
- Deliver highly scalable and reliable business applications using J2EE technologies.
- Maintain a suite of existing applications by implementing new features and fixing critical bugs.
- Collaborate with other engineers on code reviews, internal infrastructure, and process enhancements.
- Ensure that unit and system tests are automated and complete per quality assurance requirements.
- Optimize performance and scalability as necessary to meet business and financial goals of application and environment.
- Adhere to current documentation standards and produce necessary documentation for training and compliance.
- BS/MS in CS or equivalent preferred, or equivalent work experience.
- 5+ years of J2EE development experience for proprietary technologies in a fast-paced environment.
- Strong Java skills and object oriented design experience, including working knowledge of core libraries and design patterns.
- Significant development experience in a Unix/Linux environment.
- Experience integrating with databases (preferably Oracle) and middle-tier application server architecture.
- Excellent verbal and written communications skills and an interest in working in a collaborative team environment.
- Demonstrated ability to deliver results, prioritize activities, and to manage time effectively.
- Experience with Toplink or Hibernate is a plus.
- Experience with agile development methodologies desired.
- Preferred experience with JBoss, Weblogic, JMX, rule engine, and SOA.
- Significant experience with automated test frameworks (Junit & WebUnit).
- Prefer working experience with 3rd party integrations.
- Working knowledge of current software security technologies (encryption, authentication, etc.), and their incorporation into software systems; experience with Atalla is a plus.
- Prefer experience in card processing and high-transaction processing environment.
Similar Jobs
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Top Skills:
Api DevelopmentAsynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinPostgresPythonRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale Java and Kotlin backend services powering vulnerability detection, CVE correlation, risk prioritization, and remediation workflows across millions of endpoints. Design high-availability distributed systems, implement scalable data structures and APIs, contribute production code, and uphold rigorous testing and quality standards. Collaborate with product and detection teams to improve vulnerability remediation speed.
Top Skills:
JavaJerseyKotlinRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java software for endpoint management and IT operations. Design high-availability systems, influence architecture, solve complex scalability challenges, improve quality practices, collaborate cross-functionally, mentor engineers, and own technical initiatives supporting millions of endpoints and servers.
Top Skills:
AWSC++GoJavaJerseyKotlinObject-Oriented ProgrammingPostgresRedisRelational DatabasesRestful ApisSpring
What you need to know about the Seattle Tech Scene
Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

