OP · 4 hours ago
Lead Java Software Engineer
OP is a technology consulting and solutions company that helps clients harness the power of technology for maximum impact. They are seeking a Lead Software Engineer to work with stakeholders to deliver solutions in the Contract Lifecycle Management (CLM) system, focusing on architecture, solution development, and production support.
EnterpriseInformation ServicesInformation Technology
Responsibilities
Become an expert in the current CLM application and infrastructure architecture
Work with the current CLM vendor and offshore team to develop solutions to enhancements or bug fixes
Developing and deploying J2EE applications to integrate enterprise systems (J2EE packaged software)
Consuming, Developing and implementing web services
Programming with JAVA (Multi-Threading), J2EE, JNDI, JDBC, JMS, PL/SQL, JUnit, Maven/Ant, UML, SOAP, XML
Programming with Web 2.0 technologies
Assists in the management of the offshore development team by providing leadership and direction, setting clear expectations, and communicating feedback regularly
Participate in a 24x7 production support rotation
Lead root-cause analysis efforts to resolve day-to-day production issues that are escalated from Level 1/Level 2 Support Teams
Participate in OP monthly team meetings and participate in team-building efforts
Contribute to OP technical discussions, peer reviews, etc
Contribute content and collaborate via the OP-Wiki/Knowledge Base
Provide status reports to OP Account Management as requested
Qualification
Required
BS/BA in Computer Science, Information Systems, Engineering, or related technology fields
8+ years Java/J2EE experience
Excellent analytical, troubleshooting, and problem-solving skills with attention to detail in highly complex systems
Excellent communication abilities - written and oral
Provide good estimates and realistic implementation schedules for tasks, projects, and initiatives
Experience with Spring Core, JPA, and MyBatis (or other Java Persistence/ORM frameworks)
Experience with relational databases such as Oracle, SQL Server, or PostgreSQL. Strong understanding of database (SQL)
Experience with Git for source control
Experience with Continuous Integration tools (Jenkins), build tools like Maven/Ant
NoSQL knowledge (MongoDB, Redis, Cassandra)
Experience implementing and documenting RESTful APIs
Broad background in web application architectures
Web Application Server - Tomcat, JBoss, IBM WebSphere
Web Servers - Apache, IIS
Microsoft PowerPoint, Word, Excel, Project, Visio, Google Docs, and SharePoint
Demonstrate strong working knowledge of contract administration, finance, and IT standards
Demonstrates an advanced level of knowledge of the concepts, capabilities, and integration of packaged software
Preferred
Good time management and organization skills
Provide good estimates and realistic implementation schedules for tasks, projects, and initiatives
Experience with Linux-based servers and investigating production incidents/logs
Contract Administration background and intellectual property licensing experience
Benefits
401(k)
Dental Insurance
Health insurance
Vision insurance
Company
OP
OP is one of the fastest-growing technology consulting and solutions companies in the U.S.
H1B Sponsorship
OP has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8)
2024 (5)
2023 (1)
2022 (8)
2021 (6)
2020 (11)
Funding
Current Stage
Growth StageCompany data provided by crunchbase