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)
Develop and scale backend Java and Kotlin software powering patch discovery, packaging, and deployment across millions of endpoints. Design scalable systems, APIs, data structures, caching solutions, and relational databases while maintaining high testing and code-quality standards. Collaborate with AI workflow, server, platform, design, and product teams. Occasional React or Angular work may support patching workflows and dashboards.
Top Skills:
AngularJavaJerseyKotlinReactRedisRelational DatabasesRestSpring
Information Technology • Software
Develop and maintain Java-based healthcare integration solutions supporting public health surveillance and healthcare data exchange. Responsibilities include implementing HL7 CDA interfaces, processing and validating clinical XML documents, troubleshooting interoperability failures, conducting code reviews, mentoring developers, improving architecture and testing, and collaborating with healthcare experts and stakeholders. The role also involves production root-cause analysis, monitoring, backward compatibility across implementation guide versions, and application modernization.
Top Skills:
AgileAutomated TestingAzureC-CdaCernerCi/CdContainerizationEhr SystemsEpicFhirGitHl7Hl7 CdaIcd-10-CmIntersystemsJavaLoincMicroservicesMirth ConnectNextgen ConnectOracle HealthQuarkusRelational DatabasesRestful ApisRhapsodySchematronSnomed CtSpring FrameworkSQLXMLXpathXsd
Information Technology
Build enterprise workforce management software for forecasting, capacity planning, scheduling, adherence, intraday management, and reporting. Develop Java and Spring Boot microservices, React and TypeScript applications, REST APIs, event-driven workflows, integrations, and PostgreSQL data models. Support cloud-native deployments, CI/CD, testing, performance optimization, production troubleshooting, and technical design. Collaborate with product, operations research, QA, DevOps, UX, and client stakeholders.
Top Skills:
Amazon ConnectAWSCi/CdDockerEvent-Driven ArchitectureJavaJenkinsKafkaKubernetesMicroservicesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpringSpring BootSQLSwaggerTypescript
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering



