Position

Senior Java full stack Developer,

Tianjin

Location


Tianjin

Office Address


Project Description


About the Project

As a senior Java developer, you will focus on technical solutions and be involved into multiple agile software development teams to deliver business values to real business. You will understand different technology silos and the integration methodology within the Bank. You will be part of the team that constantly work on improving Murex Trading Platform to purchase best technical practise and business requirement satisfaction. As part of the FMTPT team, you will have opportunities to contribute to technical revolutions of banking financial trading systems.

Technologies used

JAVA, SPRING, SQL, JENKINS, Java script, angular

Responsibilities


    Job descriptions:
    • Understand the Business, functional and Technical requirement and specification, identify gap in the requirement to provide feedback and track to closure of the gap in requirement.
    • Complete the development and testing in Java base on requirement for Financial Market platform integration.
    • Support SIT/UAT/DR and go live activities on project level.
    • Stakeholders engagement and the status reporting preparation.
    • Manage defect triage and correlate symptoms with likely causes.
    • Understand Business Requirements, participate in Requirements Analysis, design applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy the application.
    • Build Micro Services based solutions using Java/J2EE frameworks.
    • Comply with the department application standards and general industry based Java/J2EE based application development principles, theories, concepts, documentation and techniques.
    • Contribute and participate in design and code reviews.
    • Contribute in creating delivery pipelines for newly created Micro.
    • Support building Micro Services practice within development group with objective to create standards, tools and training other developers.

Skills


Must have

    General profile
    • Adequate English communication skills in writing and speaking in an English working environment.
    • Strong abilities on problem solving and constructive thinking, a quick learner.
    • Basic knowledge on financial knowledge.
    • A logical thinker in front of huge complexity and uncertainty.
    • Team player with proactive thinking and initiative to improve the entire team’s efficiency and collaboration.
    • Enthusiastic about software quality engineering and its modern applied practices/tools.
    • Bachelor's degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired

    Qualifications
    • Graduate or Master in software engineer related major. No mandatory requirement for working experience, 1-3 years is preferred.
    • 3-5 years of development background in web applications using Eclipse, Java frameworks and J2EE development.
    • 3+ years of experience in Object Oriented Analysis and Design using Java and UML.
    • Experience in Eclipse (commonly used plug-ins and debug techniques) or any Java IDE.
    • Understanding of J2EE patterns and ability to use commonly used on in real time situations.
    • Good knowledge of database concepts with working knowledge of SQL, Stored Procedures
    • Design and Development of web applications using the Java EE , JSP, XML, Weblogic 12, AJAX
    • Experience in using Java & UI frameworks - Angular, Spring, React or JQuery
    • Experience with scripting languages
    • Experience in developing APIs using Spring Boot framework.
    • Experience in Java, Spring, Linux, need to have solid foundation knowledge on Java especially.
    • Experience with industry leading databases like Oracle, and strong in writing SQL.
    • Excellent troubleshooting skills to root cause complex issues required.
    • Good working knowledge of Jenkins, Artifactory, GIT, Maven, Groovy DSL, Ansible, NPM, Node.js, knowledge of Linux command line preferred.
    • Experience with projects developed by Java, and project experience using Agile development method is preferred.
    • Ability to succeed in high energy, dynamic environment
    • Knowledge of CI/CD and DevOps is preferred.

Nice to have

    Experience with projects developed by Java, and project experience using Agile development method is preferred.

    Knowledge of CI/CD and DevOps is preferred.

Languages


English: C1 Advanced

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


Full Stack

Ref Number


VR-51940

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Full Stack

Specialization Position / Title Location Send to a friend
Full Stack Senior front-end web developer Tianjin, CN
Full Stack Senior Java full stack Developer Tianjin, CN