Arrow Electronics
Website:
arrow.com
Job details:
Position
Java/J2EE Developer
Job Description
Job Description: Senior Software Engineer
Job Title: Java Software Engineer
Key Responsibilities
- Design, develop, and maintain Java-based applications, APIs, and services.
- Write clean, efficient, and well-documented code following best practices.
- Implement and optimize backend systems for performance and scalability
- Collaborate with cross-functional teams to define, design, and develop new features
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Troubleshoot and resolve productions issues.
- Provide technical guidance and mentorship to junior developers.
- Lead code reviews and ensure adherence to coding standards.
- Collaborate with architects to design system architecture and technical solutions.
Required Skills And Qualifications
- 5+ years of professional experience in Java development
- Strong proficiency in Java (Java SE/EE) and related frameworks (e.g., Spring, Hibernate).
- Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure, Google Cloud).
- Solid understanding of database technologies (SQL and NoSQL) and ORM tools.
- Experience with test-driven development.
- Experience in one of the Version Control (Bitbucket Preferred)
- Experienced with build tools such as Ant, Maven, and Gradle.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native architectures.
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
- 5+ years of professional experience in Java development.
- Experience or Knowledge of SAP Commerce is a big plus
- Expertise in relational databases (SQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Knowledge of caching mechanisms (e.g., Redis, Memcached) and data modeling.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to lead and influence teams while fostering a culture of innovation.
- Hands-on experience with Apache Kafka for building real-time data pipelines and event-driven architectures.
- Ability to design and implement scalable messaging systems using Kafka
Location:
IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC
Time Type
Full time
Job Category
Information Technology
Click on Apply to know more.