
C2C IT JOBS
Job Role: Core Java Developer
Location: Dallas, TX – Onsite Role
Contract
10-15+ years of Experience:
Required Qualifications
• 7+ years of software development experience in enterprise/web applications
• 7+ years of experience with backend development in Java-based technologies
• 7+ years of experience working in cloud based technologies using frameworks like Spring, Springboot, Kafka, Redis
• 7+ years hands on system design experience with mission critical applications
• 5+ years of experience with Azure, GCP or other public cloud services, Infrastructure as Code (IaC), SaaS application development/support, CI/CD practices, containerization, Kubernetes, and Agile/DevOps methodologies
• 5+ years experience with Agile methodologies and familiarity with product management tools such as Jira, Confluence, Rally, or equivalent product engineering collaboration tools
• 7+ years of experience working in large scale applications, with large scale dataset & transaction volume
Preferred Qualifications
• 10+ years of software development experience in enterprise/web applications
• 3+ years of experience in Retail Pharmacy or Healthcare domain
• Master’s Degree
• Experience working with Monolithic as well as Microservices based system
• Extensive experience with building and driving adoption of software engineering best practices
• Strong understanding of distributed systems, cloud computing, and microservices architectures
• Strong work ethic, self-starter, and be able to be highly productive in a dynamic, collaborative environment
• Mastery of application, data, and infrastructure architecture disciplines
• Command of architecture, design, and business processes
• Passion for innovation, with a customer-centric mindset focused on delivering exceptional user experiences
• Experience working with distributed teams, working across multiple time zones and geographies
• Ability to influence and inspire teams to align technical direction
• Ability to create and execute innovation roadmaps
• Ability to learn/work with emerging technologies, methodologies, and solutions in the Cloud/IT technology space
Technology:
• Expert Java programming knowledge on latest JDK versions, Spring framework
• Knowledge of open-source packages especially those provided by Apache, Google, and Spring
• Database knowledge – SQL, NoSQL, table structure, data relationships
• Familiarity with GraphQL/gRPC
• In-depth experience with building application programming interfaces (API) and frameworks
• Experience with API security, analytics, throttling, caching, logging, request and response modifications
• Extensive experience on Monolith to Microservices Migration
• Extensive experience of Microservices Patterns and its right implementation
• Extensive experience of the Cloud Native Development practices and 12 factor apps development
To apply for this job email your details to shivi.s@amaze-systems.com