Software Engineer III (Angular/Java/Html5)

Paychex Rochester , NY 14618

Posted 4 days ago

Overview Paychex North America, Inc. seeks a full time Software Engineer III (Angular/Java/HTML5) at our offices located at 135 Calkins Road, Rochester, NY 14623 Job Title: Software Engineer III (Angular/Java/HTML5) Job Description: Design and develop applications by leveraging Agile principles to deliver efficient and scalable software solutions involving contribution to full software development life cycle, from requirement analysis to deployment and maintenance, collaborating closely with cross-functional teams, architect robust systems to meet client needs, translating Product requirements into functional code to ensure successful execution of software development initiatives. Responsibilities Duties include: Translate design mockups into responsive and interactive web applications using technologies such as HTML, CSS, and JavaScript and expertise in frameworks such as Angular and React.js to meet business requirements while adhering to best practices in terms of accessibility and performance. Develop microservices by leveraging Spring Boot's dependency injection features, writing clean, maintainable code using Java, using postman to ensure proper integration, error handling, including debugging, troubleshooting issues and optimizing performance. Design and implement robust event-driven architectures, ensuring seamless communication between microservices. Includes development of Kafka producers and consumers, configuring topics, and managing message queues to facilitate asynchronous communication across distributed systems. Craft complex SQL queries to optimize database performance, use NoSQL database such as MongoDB to store and manage unstructured or semi-structured data. Lead the triage and resolution of complex system issues, support application during quality assurance and user acceptance testing, providing technical support during 24x7 on call rotations involving live production clients by troubleshooting various components of the application. Develop automated test cases to conduct end-to-end testing, simulating user interactions and verifying the functionality of our web applications across different environments and devices leveraging a range of testing frameworks such as PXT, Jasmine, Karma and JUnit to ensure the quality and reliability of our applications. Proactively monitor and analyze application behavior using tools like AppDynamics to identify and address issues to improve application performance and user experience. Follow Software Development Life Cycle (SDLC) using Agile methodology, orchestrate efficient development workflows through automation pipelines by adhering to Continuous Integration and Continuous Deployment (CD/CI) and its maintenance using tools like Jenkins, Gradle, XLR, and XL Deploy (XLD). Serve as Subject Matter Expert in a relevant Payroll technology or Paychex application, guiding and mentoring fellow developers on technical concepts and best practices contributing to the long-term success of team and excellence in projects. Qualifications Master's degree in Computer Science or a related field (or foreign equivalent degree) and 3 years of experience in software development. Experience, which may be gained concurrently, must include: 3 years of experience designing and developing applications using Angular framework, Javascript, HTML and CSS. 3 years of experience in Java programming / J2EE. 3 years writing unit tests and working with testing frameworks like Jasmine, Karma, Junit. 3 years of experience designing and implementing RESTful APIs. 3 years of development experience with services and applications on OpenShift using XLD, Weblogic Server, Tomcat, build tools(Jenkins) leveraging Gradle and Ant. 3 years of experience working with version control tools such as Git to track changes and conduct source code reviews with Code Collaborator. 3 years of experience using Jenkins for continuous integration and continuous improvement. 3 years of experience in troubleshooting issues using tools such as Splunk, AppDynamics, and Log4j. 3 years of experience working with Sql and NoSql databases such as Oracle and MongoDB. 2 years of experience with a distributed streaming platform like Apache Kafka. Position is eligible to telecommute from any US location. *Position is eligible for Employee Referral Program. Salary:from $114,962 to $119,962/year Compensation In the spirit of pay transparency, we are excited to share that the starting base pay range for this position is $114,962-$119,962 annually. Please keep in mind that this range is the base pay only and does not consider other components that make up the total rewards package for the position. If you are hired at Paychex, your overall compensation will be determined based on factors such as geographic location, skills, education, and/or experience which may result in total compensation outside of this range.

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
lc_ad

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

Software Engineer III (Angular/Java/Html5)

Paychex