Senior Java Software Engineer

Sense Corp Austin , TX 73301

Posted 4 days ago

Sense Corp has an opportunity for a Senior Java Engineer. Candidates should have experience with Full Stack Development.

  • Serves as development lead for Scrum team and responsible for compliance with defined architecture, design, coding, security, and quality standards
  • Supports architecture team in analyzing evolving technical solution and identifying impacts to infrastructure
  • Conducts code reviews and completes pull requests in addition to hands-on full-stack development work
  • Drives successful project completion in varied complex situations despite challenges
  • Oversees implementation and execution of automated unit test cases according to defined project testing strategies
  • Builds strong trusting relationships with the client stakeholders and/or client project team
  • Mentors/coaches development team members to deliver successfully while motivating and supporting them to achieve their individual development objectives
  • Fosters collaborative environment to drive team success
  • Displays ideal behaviors and is role model for the team
  • Works on-site at Austin-based client locations


  • 1-3+ years of experience in a similar role
  • Experience/technical knowledge of:
    • Custom application development using object-oriented programming Java/J2EE technologies: Spring Core, Spring Boot, Spring MVC, Spring Transaction Management
    • De-coupled responsive web-based user interface development: HTML5, CSS3, Bootstrap, AngularJS, NgRx
    • Fundamental database concepts, including data modeling and integration in Oracle or MS SQL Server utilizing Hibernate ORM and Spring Data Access
    • REST/SOAP-based web services patterns and microservices architecture
    • Agile development and distributed code repository management (i.e. Git)
    • Accessibility and security standards
  • Experience with Java test frameworks such as JUnit and TestNG and familiarity with automated testing methodologies and frameworks is a plus
  • Experience implementing solutions in the leading cloud providers, including AWS and MS Azure, is a plus
  • Bachelors degree
  • Public Sector (State and Local Government) consulting experience is preferred
  • Will consider C2C

Sense Corp powers insight-driven organizations.

We turn data into actionable insights and transform organizations for the digital era.

Our people, culture, and how we engage with our clients are differentiators. Brilliant, Creative, Human, and Fun exemplify who we are. We are regularly recognized as a Best Place to Work by Austin, Houston, Dallas, and St. Louis Business Journals. With operations in Austin, Atlanta, Columbus, Dallas, Houston, San Antonio, and St. Louis we serve mid-market to Fortune 50 companies.

The Sense Corp Compass

We may be the only management consulting firm in the country where being brilliant isnt enough to land you a job. Sense Corp people must be brilliant, creative, human, and fun all at once. In other words, we hire terrific, well-rounded people. Its one reason clients love working with us. And its why we enjoy working with each other. We may not sound like typical consultants but thats OK. We dont think like them either.

Visit us at

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Java Software Engineer

Charles Schwab Corporation

Posted 3 months ago

VIEW JOBS 11/18/2020 12:00:00 AM 2021-02-16T00:00 Your Opportunity At Schwab, we aim to transform people's lives by changing the way the world invests. We design innovative investing solutions for the consumer on Main Street and take pride in our consumer-focused culture of quality and excellence. We are in the midst of re-architecting and rebuilding our core enterprise software platforms to support our rapidly growing and evolving business. Our software engineers are hands-on developers who excel in a dynamic, fast-moving, and agile environment. We are passionate about developing high quality, high performance, and scalable software. Sound like a team you'd like to be a part of? Let's connect! We have opportunities for full stack, front-end-focused, and back-end focused engineers. What you are good at * Collaborate with product owners and business stakeholders to define strategy and scope of software requirements (decompose stories, design features, and prioritize tasks) * Deliver new concepts and features, working alongside development peers in an agile environment * Serve as an informal leader: leading code reviews and mentoring junior team members * Partner with scrum master and product owner to provide development sizing & cost analysis estimates * Utilize automated software test tools and frameworks such as test driven development to achieve the highest quality in software delivery * Support integration efforts to build whole systems from various subsystems * Identify technology risks early and establish mitigation plans What you have * Advanced technical skills: * Bachelors' degree in Computer Engineering OR related degree and/or practical experience * Advanced Java web and service development skills, typically built through 7+ years of applicable experience developing in Java/Spring * Professional experience developing responsive designs and single page applications * Experience tuning and maximizing performance for high volume pages * Experience participating as a member of a scrum team in an agile environment * Ability to troubleshoot environmental issues * Advanced people skills: * Ability to conceptualize the best tactical approach for a team to deliver a project * Demonstrated ability and interest in coaching and mentoring other engineers * Ability to lead application and platform architecture design sessions * Ability to effectively communicate complex architecture designs to both technical and nontechnical audiences * Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization Preferred Technical Qualifications: * Experience with frameworks such as Java, Java Core, Spring, Hibernate and understanding of UML (Unified Modeling Language) * Experience coding in Angular, Typescript, Javascript, HTML, CSS, bootstrap, backbone (advanced capabilities required for front end focused roles) * Experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment * Experience with distributed multi-tier applications, WMI, NoSQL databases, MongoDB and/or SQL is preferred * Experience with Cloud Technologies such as Pivotal Cloud Foundry * Knowledge of Web Content Management System #dice At Schwab, the Software Developer career path begins with Software Developer I. From there the growth path leads to Software Developer II, III, IV and Senior. Senior developers have two career growth opportunities which include technical leadership or solution architecture roles. #dice Charles Schwab Corporation Austin TX

Senior Java Software Engineer

Sense Corp