Project overview
About the Role This is a remote role for a Principal Java Architectwith Anagh Technologies, a technical consulting firm specializing in UI, Front-End, and Full-Stack web technologies. We have 3 urgent openings and are looking for candidates who can work on W2. Strictly no C2C or third-party vendors. Key Responsibilities Design and build enterprise-grade software systems. Develop software using Java/J2EE technologies. Implement microservices architecture and RESTful APIs. Work with messaging systems such as Kafka and RabbitMQ. Manage databases, both SQL and NoSQL. Utilize CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes). Engage with cloud platforms like AWS, Azure, or GCP. Qualifications/Requirements 10+ years of software development experience with a strong focus on Java/J2EE technologies. Deep expertise in Java 8/11/17+, Spring/Spring Boot, and software architecture patterns (SOA, event-driven, layered architecture, etc.). Excellent communication, documentation, and interpersonal skills. Experience with domain-driven design (DDD) and test-driven development (TDD) is preferred. Knowledge of GraphQL, gRPC, or reactive programming is a plus. Prior experience in fintech, healthcare, or e-commerce environments is advantageous. Java and cloud architecture certifications (e.g., Oracle Certified Java Architect, AWS Certified Solutions Architect) are preferred. Benefits If technically strong, we can 100% get you an offer within 2 weeks MAX as we will consider you for multiple roles at once.