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 maintain scalable Java and Kotlin backend services for NinjaOne’s SaaS backup and recovery platform. Design high-availability features supporting backup, archive, restore, and download workflows at large scale. Collaborate with globally distributed engineering teams, own architecture and design decisions, mentor engineers, optimize databases and distributed systems, and deliver reliable production software using technologies including AWS, PostgreSQL, Redis, Kafka, and REST frameworks.
Top Skills:
AWSC#ETLJavaJerseyKafkaKotlinLinuxPostgresRedisRestRubySpringSQLWindows
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java software applications and high-availability services. Design architectures, solve complex system challenges, improve performance and scalability, and maintain quality standards. Collaborate cross-functionally, mentor junior engineers, own technical initiatives, address support-driven issues, and implement robust testing practices for mission-critical IT operations products.
Top Skills:
AWSC++GoJavaJerseyKotlinObject-Oriented ProgrammingPostgresRedisRelational DatabasesRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design, develop, and enhance scalable Java software for NinjaOne’s IT Operations platform. Lead architectural decisions, build high-availability services, address scalability and technical debt, improve quality practices, collaborate across teams, mentor engineers, and own technical initiatives supporting millions of endpoints and servers.
Top Skills:
AWSC++GoJavaJerseyKotlinPostgresRedisRestSpring
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

