Principal Java Software Engineer
As a Principal Java Software Engineer, you will be a key member in charge of architecting new solutions or improving our existing solutions. You will use your ability to communicate on both a high level and in detail regarding the proposed solutions so the team can review and unite behind and help implement the new features and functionality. We are a technology group, working to develop and advance the best SaaS/PaaS solutions for large enterprises around the globe. Are you a passionate developer who lives on the command line, eats open source for breakfast, and wants to do work that impacts millions of users, large fortune 500 companies and other customers? We want you!
Responsibilities:
- Design, implement and deploy highly scalable and reliable systems and applications that support large enterprises
- Refactor and optimize existing systems for performance, scalability, reliability, and maintainability applying high craftsmanship
- Collaborate with architects, engineers, and business owners to provide the best possible solutions while taking into account roadmap requirements, technical debt and other rollouts
- Work with product owners to understand desired application capabilities and testing scenarios
- Display craftsmanship and attention to detail
- Design and Develop systems with high availability, resilience, and scalability.
- Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering team and community
- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
Minimum Requirements:
- Bachelors or Masters degree in CS/CE or equivalent work experience
- 6+ years of recent hands-on coding and software design
- 6+ Design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD)
- 5+ years of developing web applications with core Java, Spring Framework (MVC, Data JPA, Security, etc), Spring-boot, JPA (EclipseLink/Hibernate/etc implementation), Gradle, SQL (RDBMS), MongoDB experience.
- 5+ years of hands-on with testing frameworks like JUnit, TestNG, etc.
- 5+ years of professional experience designing and consuming ReSTful APIs
- Agile development methodologies
Preferred Qualifications:
- Linux experience
- Swagger API design and SDK generation
- Experience with designing AWS solutions
What's in it for you:
- Competitive salary
- Full health and dental insurance
- Equity
- Lunch Included
- VPN Days
- Unlimited PTO
- Flexible work schedules
- Tuition/Conference Reimbursement
- Work with smart people in a great company culture
- Space to innovate
Applicants must be authorized to work in the U.S.
Recommended Jobs
Corporate Fitness Program Coordinator
We’re looking for a passionate fitness professional ready to transition into the corporate side of the industry. As a Corporate Fitness Program Coordinator at Sunny Health and Fitness, you’ll play a …
Janitor
Program Overview Provide critical communications and tracking for multiple spacecraft from three complexes located globally, and operates year round 24 hours/7days to provide continuous contact wi…
CNC Router Operator
Professional Plastics is hiring an experienced CNC Machinist / CNC Operator to join our growing manufacturing team. If you have experience setting up and running CNC machines in a production envir…
Graduate Development Program Engineer
ASR Group is the world’s largest refiner and marketer of cane sugar, with an annual production capacity of more than 6 million tons of sugar. The company produces a full line of grocery, industrial, …
West Design Manager - Retail Design & Construction, Vice President
This role is critical in translating design concepts into tangible realities within Citi's retail network. Reporting to the Global Retail Design Head, the Design Manager will oversee the application …
Certified Nursing Assistant - CNA Skilled Nursing
Join our stable and secure privately-owned skilled nursing department in a Community that is ranked #12 in the US on Fortune Magazine’s Aging Services List! Full-Time: ~AM (6:00am-2:30pm) 4/2 Rotati…
Shipping Receiving / forklift driver/ Santa Fe Springs
We are currently seeking a Shipping and Receiving Associate with forklift operation skills to join our team immediately. Located in Santa Fe Springs, CA 90670, our company specializes in industria…
Construction Estimator
Summary Our client, located in San Diego, CA , is consistently recognized as a best workplace, and for commitment to safety, sustainability, and community partnerships. They hire the very best i…
Experienced DHS Background Investigator - El Centro, CA
Program Overview About The Role Peraton is seeking to fill a critical role for a full-time experienced background investigator near El Centro, CA specifically for our Department of Homelan…
Staff Experience Designer
Job Description Visa is expanding its Global Product Design Team to support a growing digital product ecosystem across Consumer, Commercial Money Movement, Value‑Added Services, and Platforms. W…