Senior Software Engineer (1783)
Role details
Job location
Tech stack
Job description
DUTIES: Develop and lead the implementation of new features and projects, driving technical advancements and enhancing user experiences while aligning with client needs and business objectives. Collaborate with cross-functional teams, including product managers and stakeholders, to identify and prioritize enhancements that address user requirements and ensure timely, high-impact delivery. Maintain and enforce high standards for code quality, security, and performance. Develop features and comprehensive documentation that enable seamless understanding, collaboration, and extension by engineers and product partners, ensuring scalability and maintainability of the codebase. EOE
Requirements
REQTS: Must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Information Systems, or a related field plus two (2) years of experience in the position offered, as a Software Engineer, or a related position. Must have two (2) years of experience with all of the following: Developing and maintaining Spring-based applications using Maven and Git, leveraging Spring technologies including Spring MVC, Spring Boot, Spring AOP, Spring Data JDBC, and Spring Data JPA to deliver robust and scalable enterprise solutions; Performing schema creation, query optimization, and transaction management for relational databases, including Oracle and PostgreSQL, ensuring high-performance data storage, retrieval, and processing; Implementing scalable, reliable software that meets enterprise-level performance and compliance standards, ensuring critical services remain operational under various conditions while maintaining business continuity; Writing and maintaining comprehensive unit and integration tests using frameworks and tools including JUnit, Mockito, AssertJ, PowerMock, Spring Boot Testing, and REST Assured; and Utilizing front-end technologies including JavaScript, React, TypeScript, HTML, and CSS for collaboration with cross-functional teams and addressing essential front-end tasks, ensuring cohesive end-to-end solutions.
Benefits & conditions
SALARY: $187,900 - $228,000 per year
HOURS: 40 hours per week, Monday-Friday
*The position is eligible for employee referral reward.
#LI-DNI Benefits at Collibra
Collibra recognizes and values that everyone has different needs, interests, and life goals. We built our benefits program with flexibility in mind to support you and your loved ones through a diverse range of circumstances and life events. These flexible offerings sit on a foundation of competitive compensation, health coverage, and time off. Learn more about Collibra's benefits.
We create inclusion and belonging through how we onboard, meet, connect, engage, and communicate. Learn more aboutdiversity, equity, and inclusion at Collibra.
At Collibra, we're proud to be an equal opportunity employer. We realize the key to creating a company with a world-class culture and employee experience comes from who we hire and creating a workplace that celebrates everyone.
About the company
Collibra is the Data Intelligence company. We accelerate trusted business outcomes by connecting the right data, insights, and algorithms to all Data Citizens. Our cloud-based platform connects IT and the business to build a data-driven culture for the digital enterprise.We created Collibra when we set out to rethink the boundaries of what your data could do for you. And we didn’t just make a better product. Instead, we gave data leaders everywhere a solution for building a holistic data ecosystem of software, processes, people, and information so they can provide data that works for everyone.