Position:
Senior Middleware Java developer
Job Description:
What You'll Be Doing
Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs solution design, bug verification, and beta support, which may require research and analysis.Execute, assess, and troubleshoot software programs and applications. Analyze and amend software errors in a timely and accurate fashion, and participate in software upgrades, revisions, fixes and patches as mandated by the vendor.Design, develop and document specifications throughout the project life cycle.Guide developers on issues related to the design, development, and deployment of mission-critical information and software systems; review work of development teams.
What We Are Looking For:
Typically requires a minimum of 8 years of related experience with a 4 year degree; or 6 years and an advanced degree; or equivalent experience.Requires in-depth knowledge and experience in building and managing microservices-based integration architecture for highly available web applications. Requires expert level knowledge of of J2EE, Spring, Spring Boot, and Hibernate and Search Engines such as Apache Solr, ElasticRequires expert-level knowledge of cloud transformation to Azure or AWS platforms, as well as DevOps and DevSecOps. Responsibilities include delivering quality solutions and technical specification documentation for programmers who can develop new or enhanced software solutions based on these requirements. The person in this role is also responsible for proper testing of new or enhanced software solutions in preparation for delivery to business stakeholders for user acceptance testing.The ideal candidate should be able to solve complex problems, take a new perspective using existing solutions, and work independently with minimal guidance. They will act as a resource for colleagues with less experience and lead the work of project teams. The candidate should use best practices and knowledge of internal or external business issues to improve products/services or processes. Typically, this person resolves complex problems or problems where precedent may not exist.Requires experience in building software solutions using distributed caching frameworks such as Redis, Event processing frameworks such as ActiveMQ, Kafka, and Search solution using Solr/Elastic Search.Requires experience of building applications using Relational and No-SQL databases.Experience working on software-as-a-service (SaaS), large-scale distributed systems, and relational/No-SQL databases.Requires in-depth knowledge and experienceSolves complex problems; takes a new perspective using existing solutionsWorks independently; receives minimal guidanceActs as a resource for colleagues with less experienceRepresents the level at which career may stabilize for many years or even until retirementUses best practices and knowledge of internal or external business issues to improve products/services or processesTypically resolves complex problems or problems where precedent may not existOften leads the work of project teams; may formally train junior staffWorks independently
What's In It For You
Training and professional developmentPerformance coachingWork with fun team in a supportive environmentWork at a strong and growing companyCommunity involvement opportunities
About Arrow
Arrow Electronics, Inc. (NYSE: ARW), an award-winning Fortune 109 and one of Fortune Magazine's Most Admired Companies. Arrow guides innovation forward for over 220,000 leading technology manufacturers and service providers. With 2022 sales of USD $37.12 billion, Arrow develops technology solutions that improve business and daily life. Our broad portfolio that spans the entire technology landscape helps customers create, make and manage forward-thinking products that make the benefits of technology accessible to as many people as possible. Learn more at www.arrow.com.
Our strategic direction of guiding innovation forward is expressed as Five Years Out, a way of thinking about the tangible future to bridge the gap between what's possible and the practical technologies to make it happen. Learn more at https://www.fiveyearsout.com/.
Location:
IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC
Time Type:
Full time
Job Category:
Information Technology