Senior Java Developer

TWO95 International, Inc
Richfield, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Richfield, United States of America

Tech stack

Java
API
Amazon Web Services (AWS)
Business Analytics Applications
Application Performance Management
Build Automation
Azure
Cloud Computing
Design of User Interfaces
JSON
Performance Tuning
Red Hat Enterprise Linux - RHEL
Simple Object Access Protocol (SOAP)
Software Engineering
Web Services
Spring-boot
Information Technology
Kafka
Heap (Data Structure)
Microservices

Requirements

Tech Lead JD:

  • Technical lead with 8+ years of IT experience

  • Strong Experience in setting up Kafka environment, configure, manage and monitor, build automation services (Mandate)

  • Hands-on software development - Strong hands on experience in designing and developing mission critical, highly complex applications

  • Strong Java 7+ skills and Spring-based technologies (Spring Boot etc.)

  • Understanding of REST/JSON and/or SOAP/XML web services, experience in interface design

  • Excellent understanding of systems and infrastructure - you have good knowledge of modern systems, including CPU-RAM interaction, stack memory, heap memory, disk, processes, and how to use them to make an application run fast and scale.

  • Experience in designing and implementing micro services based solutions

  • Experience in application analysis and performance optimization - you are able to effectively use the application analysis tools (profilers, log analyzers, GC logs etc.) to analyze the application performance and propose optimizations

  • Knowledge of RedHat Open Shift Platform is an added advantage

  • Knowledge with Cloud technologies, AWS or Azure is an added advantage

  • Understanding of Software standards and best practices - you write code that is well-tested, well-documented, has a clean API, and can be re-used and easily refactored

  • Excellent oral and written communication to effectively bridge gap between technology staff and non-technical partners/leadership

  • Strong presentation and documentation skills - you are good in documenting, preparing and presenting technical solutions to leaders, peers and team member effectively

  • Lifelong learner - you are open-minded, mentally-flexible, and continue to learn and improve your skills as new industry practices and techniques are introduced.

Apply for this position