Full-Time Senior Developer (Remote Friendly)
Job Description
Looking for “T-shaped developers” (broad interest and understanding of technology, databases and the web, but with deep interest in server side or back-end work). Be part of the development team where the passion to improve, extent, re-architect, and transform existing products to be amazingly scalable, improved throughput, resilient, and modern. Develop ideas, conceive solutions, and implement minimally viable products. Apply web-scale design patterns to solve practical problems around high transaction, massively scalable and concurrent search and reserve problems.
Essential Functions
- Hands on development, implementation, integration, and testing
- Participate as part of an Agile team, attending scrum calls and assisting the team in providing inputs for sprint planning
- Support a responsive human user interface or API with synchronous processing with a Java-based back-end (primarily)
- Identify reusable development code across various modules of the product
- Optimize the system for high volume, high through-put transaction processing
- Write design documents and write unit test case for the code
- Integration with existing systems
- Responsible for delivering the modules for the product in a timely manner
- Must be able to multitask and meet deadlines in a fast-paced start-up like environment
- The ability to work as a team player is essential
- Working knowledge and experience working in both a Windows & Linux environment
Minimum Qualifications
- 10+ years development experience
- Experience working in a polyglot environment
- Solid, practical knowledge of Java Eco System: Java, Spring, Hibernate REST, SOAP JSON, Maven, Jenkins, Sonar, Some IDE-Eclipse, IntelliJ or NetBeans
- Front-End: jQuery, Angular, ReactJS, Single Page Application
- Relational databases: MySQL, Oracle
- Agile experience: Scrum, Continuous Integration, Test Driven Development
- Experience with everything from bash scripting to single page apps
- Experience in working in the cloud environment
- Proven experience leveraging AWS (or other cloud provider) to deliver mission critical applications.
- Experience with Java, Spring, Spring Boot, Spring Security, REST/SOAP API, Relational Databases, Version Control.
- Good knowledge/experience in building software in AWS Cloud environment, Container technologies ( ex: Docker), & Micro services architecture.
How to Apply
https://recruiting.ultipro.com/SOM1001SOMO/JobBoard/0ceaa0a7-51cb-4208-8eb4-61c3e0efc446/Opportunity/OpportunityDetail?opportunityId=9347ad78-8ba0-4967-b3ef-a13d4681fce8&sourceId=d044b331-b86c-4c55-83bf-0d0f41eacc65203 total views, 0 today