Senior Manager Technology - Java Microservices

6.0 - 11.0 years

6 - 11 Lacs

Bengaluru / Bangalore, Karnataka, India

Posted:1 week ago| Platform: Foundit logo

Apply Now

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Qualifications: Experience Guidelines and Mandatory Skills Overall Experience: 15+ years of experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Solution Architecture: A hands-on solution architect who has delivered at least 5-7 large-scale projects from the ground up . Business & Leadership Acumen: Worked on various client-specific proposals. Ability to manage and grow client accounts. Managed large-sized teams. Architecture & Design: Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance. Experience in object-oriented, SOLID, and DRY principles. Proficiency in reactive programming models, Microservices, and event-driven solutions. Delivered solutions on alternative architecture patterns to meet business requirements. Understands enterprise security, compliance, and data security at both network and Application layers. Language & Frameworks and Database: Extensively worked on Java language (Java 8 and above) , demonstrating expertise in concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL based DBs . Extensively used SpringBoot/Spring Cloud or similar frameworks to deliver complex scalable solutions. Worked extensively on API based digital journeys and enabled DBT (Database Transaction) and alternative technologies to achieve desired outcomes. Tools Used: Proficient with build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms ( Docker/Kubernetes ). Used logging and Monitoring solutions like Splunk, ELK, Grafana etc. , and implemented technical KPIs. Extensively used application profiling tools like jProfiler, Yourkit, Visual VM etc. Platforms & Cloud Services: Successfully delivered solutions using one of the cloud platforms, e.g., AWS/GCP/Azure/PCF . Integrated with messaging platforms, e.g., RabbitMQ/Kafka/cloud messaging/enterprise messaging . Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance Engineering: Knowledge of memory management, GC, and GC tuning. Experience writing JUnit test cases , mocking (e.g., Mockito, PowerMockito, EasyMock, etc.). Proficient with BDD automation tools like Cucumber, JBehave etc. Ability to execute performance and security tests addressing non-functional requirements. Growth Culture: Learning is part of the DNA; supports exploratory behavior to deliver innovative solutions. Opportunity to share knowledge across the organization through technical sessions and active contribution to various engineering groups. Education: Bachelor's/Master's Degree in Computer Engineering, Computer Science, or a related field.

Epsilon Data Management
Epsilon Data Management

Advertising Services

Irving Texas +

5001-10000 Employees

159 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    Chief Marketing Officer

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India