opinov8 is hiring a
Software Manager
opinov8
Summary
The job is for a Senior Onshore Software Engineering Manager at Opinov8, responsible for leading an offshore engineering team in implementing new functionality, correcting defects, assisting with escalations, and migrating the existing product to a SaaS solution. The role requires 10+ years of experience in Java development, specifically with real-time, high-performance, and high-availability applications, multi-threaded environments, low latency optimization, memory management, SQL (ideally PostgreSQL), Internet technologies, and excellent technical skills.
Requirements
- 10+ years of experience in software development building a complex, commercial, enterprise class product in Java
- Proven experience creating, maintaining, and troubleshooting real-time, high-performance, and high-availability Java applications intended for on-premises deployments
- Proven experience creating, maintaining, and troubleshooting Java code for multi-threaded environments is essential
- Experience with proactive management of memory in Java to minimize frequency and duration of Garbage Collection events
- Collaborating with the team to determine the best approach for implementation of new functionality
- Mentoring the team as required
- Willingness to thoroughly unit test and debug complex code written by yourself or others
- Good algorithmic skills and experience applying design patterns to both new and existing code
- Experience in using software design to elegantly solve complex, highly challenging business problems
- Experience with Spring, Swing, SWT, GWT, JNI, Hibernate, Tomcat, Ant, Docker, Maven, JUnit, or equivalent is required
- SQL experience is required, ideally PostgreSQL
- Experience with Internet technologies such as HTTP, HTML, XML, web server, and server-side Java
- Excellent technical, problem solving, and communications skills
- Ability to work independently with a minimum of direction is essential. Must be a self-starter who is comfortable working within a team distributed across time zones
Responsibilities
Lead an offshore engineering team in implementing new functionality, correcting defects, assisting with escalations, and migrating the existing product to a SaaS solution
Preferred Qualifications
Linux and AWS experience are plusses
Benefits
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are
- Remote Work Model: Balance your professional and personal life with our flexible working conditions
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills
- Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers who inspire and support
Share this job:
Similar Jobs
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States
- π°$182k-$240kπUnited States