Key Skills: Java, JSP, SQL, JavaScript, Spring, Redis, Redshift, Webpack, Linux, MySQL, Tomcat, Kotlin, CI/CD, Git, Agile, TDD, Communication Skills
Roles and Responsibilities:
- Work independently and as a productive team member to ensure optimization of high-volume transactional enterprise websites
- Demonstrate a deep understanding of software layers and can enhance processes within the technology platform - Linux/Tomcat/MySQL/Java/Spring/JavaScript/Object-Relational Mapping/Direct SQL
- Develop internal software to automate and integrate business processes
- Work on multiple projects throughout the business and seamlessly transition from one project to the next
Experience Requirement:
- 3-6 years of professional work experience
- Experience working independently on projects with minimal supervision
- Ability to manage multiple projects with competing priorities
- Proven ability to work in a collaborative group environment
- Hands-on experience in developing and optimizing scalable systems that handle high traffic (up to 30 million requests per day)
- Experience building internal tools to support business workflows
- Familiarity with Agile development methodology and iterative release cycles
- Experience in performance tuning SQL queries and optimizing back-end processing
- Exposure to cloud environments and distributed computing is a plus
- Experience debugging and troubleshooting complex application issues in production environments
Education: Any Graduation