Title: Technical Specialist-App Development
Area(s) of responsibility
Responsibilities:
- Over 8 years of experience in JAVA J2EE technologies for design, development, testing, and implementation.
- Independent developer with strong knowledge of full life cycle and various SDLC methodologies, capable of executing enhancements, projects, and bug fixes.
- Proficient in Java, Spring, Struts, jQuery/JavaScript, Oracle Server, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, GitHub.
- Expertise in PL/SQL programming, including writing and optimizing queries.
- Experience with IBM Optim for handling large datasets, database archiving strategies, risks, and compliance.
- Knowledge of Big Data, financial domain/data, and strong analytical and problem-solving skills.
- Familiarity with Microservices development and web application frameworks like Angular and React.
- Understanding of Software Unit & Integration Test methodologies and testing tools.
- Self-starter and individual contributor with effective team collaboration skills.
- Good communication skills, adept at learning new technical skills, and effective client communication.
Education and Experience Required:
- Typically, a technical bachelor's degree or equivalent experience with a minimum of 8 years of related experience, or a master's degree with up to 8 years of experience.
Knowledge and Skills:
- 8+ years of coding experience in JAVA, databases like Oracle, SQL Server, etc., with experience in one or more full release cycles.
- Basic understanding of modern software development methodologies (Object), tools, and SCM (software configuration management).
- Experience with Software Test methodologies, test scripting, and testing tools.
- Good verbal and written communication skills.
- Desired technical stacks: Java, Spring, Struts, jQuery/JavaScript, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, GitHub, IBM Optim.
Essential job tasks
Responsibilities:
- Over 8 years of experience in JAVA J2EE technologies for design, development, testing, and implementation.
- Independent developer with strong knowledge of full life cycle and various SDLC methodologies, capable of executing enhancements, projects, and bug fixes.
- Proficient in Java, Spring, Struts, jQuery/JavaScript, Oracle Server, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, GitHub.
- Expertise in PL/SQL programming, including writing and optimizing queries.
- Experience with IBM Optim for handling large datasets, database archiving strategies, risks, and compliance.
- Knowledge of Big Data, financial domain/data, and strong analytical and problem-solving skills.
- Familiarity with Microservices development and web application frameworks like Angular and React.
- Understanding of Software Unit & Integration Test methodologies and testing tools.
- Self-starter and individual contributor with effective team collaboration skills.
- Good communication skills, adept at learning new technical skills, and effective client communication.
Education and Experience Required:
- Typically, a technical bachelor's degree or equivalent experience with a minimum of 8 years of related experience, or a master's degree with up to 8 years of experience.
Knowledge and Skills:
- 8+ years of coding experience in JAVA, databases like Oracle, SQL Server, etc., with experience in one or more full release cycles.
- Basic understanding of modern software development methodologies (Object), tools, and SCM (software configuration management).
- Experience with Software Test methodologies, test scripting, and testing tools.
- Good verbal and written communication skills.
- Desired technical stacks: Java, Spring, Struts, jQuery/JavaScript, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, GitHub, IBM Optim.