A product based software company is looking for a Java Software Engineer II to add to their team. They are a leader in building their custom digital experience platforms, using native integration capabilities to deliver superior customer experience in an efficient process. You will be responsible for developing core applications from scratch within an agile environment and mentoring junior developers as well. Having hands on backend Java experience is very important for this role and having some architecture experience is also ideal. You will be working with Core Java, Spring Framework, RESTful APIs, microservices, and some JavaScript. If this opportunity interests you do not hesitate to apply. Even if you only have 1-2 years of architecture experience, they are looking for hungry and passionate developers willing to learn and grow within this role. Required Skills Experience 7+ years of Java development experience Spring Framework JavaScript Experience or comfortable mentoring junior developers Good communication skills Bachelors of Computer Science or equivalent Microservices experience a plus What You Will Be Doing Tech Breakdown Core backend Java Frontend JavaScript Webservices Microservices REST APIs The Offer Competitive Salary Up to 135,000year, DOE You will receive the following benefits 15 performance based bonus Free catered meals daily Comprehensive health benefits 401k with a company match and equity package Unlimited paid time off Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.