Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Manager Software Engineer - Java 
India, Telangana, Hyderabad 
944125285

01.04.2025

Job responsibilities

  • Design, develop, and maintain high-quality, scalable, and efficient back-end and front-end software solutions using Java and AWS Services.
  • Provide hands-on leadership to a team of software engineers, offering guidance, mentorship, and constructive feedback to drive performance.
  • Collaborate cross-functionally with team members across various locations to understand business requirements and translate them into technical solutions.
  • Actively participate in code reviews, providing feedback and suggestions to improve code quality and maintainability.
  • Actively contribute in Agile ceremonies including sprint planning, retrospectives, and daily stand-ups to ensure implementation of Agile principles across the team.
  • Establish and enforce coding standards and best practices within the team, ensuring adherence to established guidelines and conventions.
  • Identify, diagnose, and resolve software issues, while continuously working to optimize performance, scalability, and security.
  • Communicate effectively with stakeholders, management, and other team members, ensuring transparent, timely, and accurate project updates.
  • Continuously evaluate emerging technologies, frameworks, and tools, staying up-to-date with industry trends and best practices.
  • Support internal end users by troubleshooting application issues and creating sustainable solutions.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience
  • Proven experience in full-stack software development, specifically using Java, spring based technologies in AWS / Cloud environment
  • Demonstrable success in leading and managing software engineering teams, with a focus on individual growth and overall team performance.
  • Proficient in coding in one or more languages
  • Experience with micro services/RESTful API, relational/NoSQL databases, data modeling, data streaming and messaging frameworks (Kafka, Spark, etc.)
  • Good background in working with APIs (especially Open API), ensuring efficient communication and integration between different systems.
  • Proven record of providing end-user support with excellent problem-solving abilities.
  • Proficiency in Agile methodologies.
  • Excellent intercultural, verbal, and written communication skills, with an emphasis on tactful delivery of opinions and feedback.
  • Good infrastructure knowledge required including Unix, Windows, networking and scripting.
  • Proficiency in Software Development Life Cycle (SDLC) and developer tools utilization.

Preferred qualifications, capabilities, and skills

  • Enthusiasm for learning new technologies, with a focus on public cloud platforms like AWS, GCP, or Azure.