Our client is a 200 employee software platform division of a Fortune 100 financial company is looking for a Sr Java Developer to work remote/telecommute who can manage themselves to design, develop and test software according to specific business requirements and build systems that comply with enterprise architectural guidances.
As the Sr Java Developer you will ensure the proper software development practices are followed, including writing well-organized and maintainable code, code reuse, effective use of common design patterns, minimal copy and pasting, effective error handling and logging, etc. 100% remote/Telecommute, Starting base salary -$90,000-$110,000.
Some combination of the following technical skill set:
Solid understanding of object-oriented design principles
Java, EJB, Servlets, JDBC, J2EE
Spring Framework (SpringMVC, MVC, Spring Security, Spring Boot and Spring Batch, Spring Cloud, Spring Integration, etc..)
Grid computing or other approaches to building linearly-scalable batch processing solutions REST and SOAP service development (Jersey)
Ideally MongoDB or other NoSQL database technologies, but only SQL required
Oracle, PL/SQL, or other SQL database technologies
JSON, XML, JAXB
HTML, JavaScript, JQuery, AngularJS, other JavaScript libraries
Distributed source control systems such as Git
Gradle or similar build automation tools
jUnit and mocking frameworks
Enterprise Development with Automated Builds, Deployment, Testing
Ideally familiarity with Puppet/Chef/Other for automated server configuration and deployments
Experience in Linux/Unix environments
Experience & Qualifications:
7+ years of software development experience
3+ years Agile SCRUM delivery and with preference to SAFe methodologies
Strong understanding of software development concepts in building a variety of applications, including web sites, web services, and batch processing systems
Experience providing development estimates for user stories
Strong understanding of Service-Oriented Architecture and Microservices principles
Experience with unit testing, test driven development, and other forms of automated testing
Experience giving product demonstrations to business partners as part of agile reviews
This position is 100% remote telecommute/telecommuting out of Syracuse, NY, Ithaca, NY or Binghamton, NY offices
