Java Architect

AI overview

Design and develop scalable architectural solutions for complex software systems, leading Java development and implementing microservices with Spring Boot and Kafka.

Role: Java Architect

Location: Lettsville TN (Hybrid / Onsite)

Position Type: Contract

Job description:

Responsibilities:

Architectural Design:

• Design and develop architectural solutions for complex software systems, ensuring they meet business requirements and are scalable, maintainable, and secure.

• Java Development: Lead the development of Java-based applications, ensuring high-quality code and adherence to best practices.

• Spring Boot & Microservices: Design and implement microservices architecture using Spring Boot, ensuring seamless integration and communication between services.

• Kafka Integration: Implement and manage Kafka for real-time data streaming and processing.

• Cloud Solutions: Design and deploy applications on AWS or any other cloud platform, ensuring optimal performance, scalability, and cost-efficiency.

• Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in coding, design, and architecture.

• Collaboration: Work closely with stakeholders, including product managers, developers, and operations teams, to ensure successful project delivery.

• Continuous Improvement: Stay updated with emerging technologies and industry trends, and incorporate them into the architectural design.

• VTEX certification is highly recommended.

Required Skills:

• Java Coding: Extensive hands-on experience with Java programming and related frameworks.

• Experience in commerce tools

• Spring Boot: Proficiency in developing applications using Spring Boot.

• Microservices: Strong understanding and experience in designing and implementing microservices architecture.

• Kafka: Experience with Kafka for data streaming and processing.

• Cloud Platforms: Proficiency in AWS or any other cloud platform, including services like EC2, S3, Lambda, and RDS.

• Database Management: Experience with SQL and NoSQL databases.

• DevOps Practices: Understanding of CI/CD pipelines, automated testing, and infrastructure as code (IaC).

• Problem-Solving: Strong analytical and problem-solving skills.

• Communication: Excellent communication skills, both verbal and written.

• Leadership: Proven ability to lead and mentor technical teams.

Qualifications:

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

• 10 + years of experience in software development and architecture.

• Proven experience in a technical leadership role.

• Skill (Primary) Modern Application Development-Microservices-Spring Boot

Axiom is a global information technology, consulting and outsourcing company and services provider. Our IT solutions empower organizations and individuals throughout the world to maximize value and quality to succeed in today's challenging business environment. As a fast-growing new economy company, we focus our strengths to offer world-class solutions and services through the convergence of technology, innovation, expertise and experience. We provide software consulting, development and IT-enabled services to clients across the globe. We work towards delivering sustained value creation for customers, employees, industries and society at large. Core offerings include data warehousing, middleware development, product development and web-enablement of legacy applications in verticals like telecom, finance, healthcare, manufacturing, energy & utilities, retail & distribution, enablement of legacy Relentless exploration of technology horizons and a Global Delivery Model that is a judicious combination of onsite, offsite and offshore development, offer a complete range of high-ROI business solutions spanning the consulting, technology, operations and process outsourcing value chain.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Architect Q&A's
Report this job
Apply for this job