Facebook pixel

Sr. Software Engineer 2
Confirmed live in the last 24 hours
Experience Level
Desired Skills
Microsoft Azure
Web Development
  • 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
  • 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

201-500 employees

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