Role: FullStack Java Developer
Duration: 6months contract to perm
Location: Columbus, OH
75% backend / 25 % front end
Must Haves: Java, AWS, Kafka, Spring Boot
Nice to Haves: React
This role requires advanced level of a wide variety of strengths and capabilities, including:
• Bachelor's degree (or equivalent experience) in Computer Science/Engineering
• Advanced knowledge of application, data and infrastructure architecture disciplines.
• Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture.
• Knowledge of industry wide technology trends and best practices.
• Proficiency in one or more modern programming languages and frame work such as Java/J2EE/Java Sprint Boots, JSP,
• Must have Solid understanding of object oriented, multi-thread design methodologies and J2EE design patterns.
• Proficiency in Messaging and Pub/Sub architecture and design models using Kafka
• Proficiency in Unit Testing (JUnit), Acceptance Testing/Functional Testing, Performance Testing (Blazemeter )
• Proficiency in developmental toolsets for CI/CD such as Jenkins, Maven, Git, bitbucket, jira, confluence.
• Must have relational database experience such (Oracle, DB2, or SQL Server) and exposer on No-SQL databases like Cassandra, MongoDB or similar.
• Must have hands-on experience building cloud based application with good understanding of micro-services architecture, Containerization and Kubernetes platform
• Experience in troubleshooting production issues, SPLUNK and its Search Processing Language (SPL)
• Strong communication skills with Sr. Leadership team and rest of the development teams.
Strong candidates with -
Java Application development and Architecture
Data base design
Understands infrastructure requirements
Spring boot & Microservice development
Kafka experience is must