Search by job, company or skills

M

Senior JAVA Developer

3-7 Years
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Over 400 applicants
Quick Apply

Job Description

Overview:

  • Driven, enthusiastic Developer with a Software Engineering background, eager to deliver, learn, and contribute to quality software.
  • Motivated to engage, learn, and work with the latest exciting technologies.
  • Work within a team of approximately 20 developers in a friendly, relaxed environment.
  • Focus on delivering projects, legacy system migrations, product changes, and continuous improvement.
  • Experience in the full development life cycle.

Key Accountabilities and Main Responsibilities:

  • Strategic Focus:
  • Be involved in the application design process, ensuring each system component is well-written and performant.
  • Ensure scalability by making applications multi-instance where appropriate.
  • Write code and unit tests to specification.
  • Perform triage of defects and track them through to technical resolution.
  • Participate in daily stand-ups.
  • Be flexible to change and adapt to changing priorities.
  • Exhibit strong communication skills, both written and verbal.
  • Demonstrate strong object-oriented programming skills and an understanding of SOLID principles.
  • Experience writing unit tests and mocking.
  • Operational Management:
  • Determine the application architecture and collaborate with the development team.
  • Setup scrum calls and lead them with the SDM.
  • Work with the technical architecture and Business Analyst teams.
  • Act as a SPOC (Single Point of Contact) for business and technology teams.
  • Ensure technical best practice guidelines are set and followed by delivery teams.
  • People Leadership:
  • Demonstrate understanding of own strengths and development needs.
  • Engage with people in a fair, calm, and consistent manner.
  • Motivate and engage others.
  • Be a self-starter who takes ownership and delivers projects.
  • Governance & Risk:
  • Follow software development design and deployment practices.
  • Work with APAC EMEA teams and complete technical training.
  • Contribute weekly reports with the Project teams.
  • Follow code review best practices.
  • Follow delivery and deployment best practices.

Experience & Personal Attributes:

  • Experience:
  • 4-7 years of overall programming experience using Java 8/11, Core Java, and Oracle Database or SQL Server.
  • Experience in web services (REST), Spring Boot, Hibernate, and Microservices.
  • Experience in Test-Driven Development (TDD) and other automation test frameworks.
  • Experience in Agile development.
  • Personal Attributes:
  • Excellent work ethic; dependable, responsible team player, and highly collaborative.
  • Logical and creative problem-solving skills with good analytical abilities.
  • Work alongside systems analysts, testers, architects, and delivery managers to deliver quality software.
  • Analyze, document, and propose solutions by mapping business requirements to technical solutions.
  • Expertise in:
  • Core Java, Tortoise SVN, Eclipse, JavaScript, JSP, JSF, Spring MVC, Spring AOP, Spring Security.
  • SOAP and RESTful web services.
  • Maven, Hibernate, JDBC.
  • JBOSS 7, 3 Application Server.
  • SQL Server / Oracle.

About Company

A global, digitally enabled business that is committed to empowering a brighter future by connecting millions of people with their assets – safely, securely and responsibly. Through our two businesses MUFG Retirement Solutions and MUFG Corporate Markets, we partner with a diversified portfolio of global clients to provide robust, efficient and scalable services, purpose-built solutions and modern technology platforms that deliver world class outcomes and experiences. A member of MUFG, a global financial group, we help manage regulatory complexity, improve data management and connect people with their assets, through exceptional user experience that leverages the expertise of our people combined with scalable technology, digital connectivity and data insights.

Job ID: 122964087

Similar Jobs

Mumbai, India

Skills:

JavaHibernateKafkaSpring BootMicroservicesRabbitmqJenkinsJUnitDockerTerraformAnsibleSonarqubeSeleniumRest ApisJpaKubernetesAzure DevOpsCI CDGitLab CIGitHub Actions

Mumbai

Skills:

Spring BootSonarJavaHTMLjQueryMavenDatabase DesignSql QueriesRest ApisGitlabSpring MVCKubernetesDockerJenkinsJavascriptTroubleshootingapplication debuggingstored proceduresautomated testsLevel 3 support

Navi Mumbai, Mumbai, India

Skills:

DatabaseSqlJavaSoapSpringCicdJunitContinuous IntegrationJpaMySQLEjbsCore JavaRESTContinuous DevelopmentSpring BootMicroservicesSonarqubeHibernateMockitoWeb ServicesAWSOracleDockerJenkinsSpring SecuritySonarLintJava ORM Tools

Mumbai, India

Skills:

AlgorithmsSqlSpring BootJavaSpringDesign PatternsHibernateAWSNosqlAzureGcpdata structuresRestful Apisobject-oriented programmingmicroservices architecture

Mumbai, India

Skills:

Oracle DbTest Automation ToolsSpring BootJavaDevSecOpsAgile MethodologiesMySQLKubernetesPerformance TuningDebuggingDockerJenkinsRest API DevelopmentGitPostgreSQLSecurity best practicesProfilingCI CD pipelines