Senior Java Developer - Job Description
As a Senior Java Developer, you’ll play a crucial role in designing, developing, and managing complex Java-based applications. Your responsibilities will include:
Software Development and Support: Develop and maintain various existing applications primarily written in Java, with additional technologies like .NET, JavaScript (React), Autonomy, and Oracle 16C1.Write effective Java-based Web APIs that leverage customized Web Tiers.Integrate Java EE components.Business Requirements and Risk Management: Analyze, design, and implement business requirements as part of the Fixed Income Risk and Valuations team.Collaborate with Fixed Income businesses to address risk issues and implement solutions within the risk framework.Project Maintenance and Development: Understand project processes and procedures to support all aspects of maintenance and development.Participate in functional requirement meetings, stakeholder reviews, and coordination discussions for deploying integrated solutions.Develop high-quality services for internal and external use.
Desired Skills and Qualifications:Experience: At least 6-8 years of Java-based programming.Strong Knowledge: Core Java (1.8), J2EE, Spring, Hibernate, and MySQL.Additional Skills: JavaScript, AngularJS, and HTML52.Bonus Experience (Not Mandatory):Working with J2EE application servers (WebSphere 6.1 or Tomcat).