Software Engineer - Java / Backend
JPMorgan Chase View all jobs
- Dublin
- Permanent
- Full-time
- Design and develop software solutions with creativity and technical expertise
- Build secure, high-quality code to ensure system stability and synchronization
- Architect complex applications, ensuring code meets design standards
- Analyze existing enterprise app codebases to enhance functionality and build new services and APIs
- Transform data into actionable insights through analysis and visualization
- Automate recurring issues to improve software stability and performance
- Engage in technology communities and events to explore emerging trends
- Foster a team culture of diversity, equity, inclusion, and respect
- Experience with AWS for developing and running cloud services
- Formal training or certification in software engineering
- Hands-on experience in system design, application development, testing, and stability
- Proficiency in Java and Spring frameworks
- Experience coding, debugging, and maintaining applications in a large corporate environment with modern programming languages and databases
- Knowledge of the Software Development Life Cycle
- Strong understanding of architecture, design, and business processes
- Familiarity with agile methodologies such as CI/CD, application resiliency, and security
- Excellent communication skills for cross-team collaboration
- Experience with ReactJS for web application development
- Exposure to mobile app development
- Familiarity with DevOps principles and practices
- Experience using AI models to solve complex problems
- Skill in writing prompts and integrating AI into application code