Facebook pixel

Sr. Software Engineer 2
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
Agile
Java
Microsoft Azure
Oracle
Research
SCRUM
SQL
Web Development
NoSQL
Requirements
  • Bachelor's degree in Computer Science or relevant experience
  • 6+ years of Sr Software Engineer experience in developing enterprise applications using enterprise Java and has worked both on Web and Server-side technologies
  • Strong coding skills in Java
  • Strong object-oriented programming, design, and architecture experience in Java
  • Expertise in Server-side development using Java 8, JSP, Servlets, Spring, Spring Boot, Java Beans, EJB, JNDI, JDBC, RMI and JMS, REST Web-services
  • Stay plugged into emerging technologies/industry trends and apply them into daily activities
  • Work with QA engineers to develop testing protocols to identify and correct defects
  • Excellent problem solving, analytical, communication, organization, and interpersonal skills
  • Good analytical thinking - able to simplify complex problems, processes, or projects into component parts, explore and evaluate them systematically
  • Good understanding of Web Service concepts and experience building RESTful services is required
  • Extensive experience in architecting and measuring application performance of complex SaaS product environments
Responsibilities
  • Attend daily scrum calls
  • Work on developing new features along with proper unit test
  • Involve in code review and technical discussion
  • Research, design, implement, and manage software programs
  • Test and evaluate new framework, design and solutions
  • Be an active participate on Agile team, with daily scrum meetings and other Agile ceremonies
  • Ability to work both independently and as a team player
  • Accountable for the successful launch and delivery of new, key Accela Product Releases, Engineering Initiatives, alignment for Cloud deployments activities
  • Stay current on emerging technologies/industry trends and apply them into daily activities
  • As a senior developer, must be comfortable switching tasks between Web Services, APIs, Batch Job engine or Web Development
  • Perform Code Reviews, Unit testing, documentation and implementing software best practices
  • Optimize backend services to maximize speed and scale, with a primary focus on backend development
Desired Qualifications
  • Having good knowledge and hands on experience in using SOA and WebServices
  • Full stack developer with hands on experience with Angular framework is a big plus
  • Experience in Java Unit Testing Frameworks and tools such as JUnit, TestNG, Mockito etc
  • Experience in JMeter; Knowledge of other industry standard performance tools such as LoadRunner, httperf etc is a plus
  • Good understanding of database and data fundamentals in SQL Server 2019, Oracle and NoSql databases
  • Experience with Containerization and Azure Cloud is a plus
Accela

201-500 employees

Company mission
Accela provides market-leading solutions that empower governments to modernize and build thriving communities.