Software Engineer- Java (Backend, Full Stack, DevOps)
Selby Jennings is currently partnered with a renowned investment bank on a business-critical tech expansion process. More specifically, we are partnered with their Markets Tech team to find a skilled software engineer in the java (backend and full stack) space, ideally with DevOps exposure.
Responsibilities:
- Perform tasks related to feasibility assessments, estimating time and costs, IT planning, risk management, software development, model creation, and the establishment and implementation of new or updated application systems and programs to meet specific business needs or user requirements.
- Oversee and manage all stages of the development process, including analysis, design, construction, testing, and implementation, and provide user and operational support for applications to business users.
- Apply specialized knowledge of software development to analyze complex issues, evaluate business processes, system processes, and industry standards, and make informed judgments.
- Recommend and develop security measures during post-implementation analysis of business usage to ensure successful system design and functionality.
- Collaborate with users/clients and other technology groups on issues, recommend advanced programming solutions, and assist with customer-facing systems.
- Ensure adherence to essential procedures and help define operational standards and processes.
- Act as a mentor or coach to new or junior analysts.
- Capable of working with minimal direct supervision.
- Able to exercise independent judgment and autonomy.
- Serve as a subject matter expert to senior stakeholders and/or other team members.
- Assess risks appropriately when making business decisions, considering the firm's reputation and safeguarding its clients and assets by ensuring compliance with applicable laws, rules, and regulations, adhering to policies, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and transparently managing and reporting control issues.
Qualifications:
- 5-8 years of relevant experience.
- Experience in systems analysis and programming of software applications, including front-end, back-end, and full-stack development (needs to have java experience/expertise)
- Proven track record in managing and implementing successful projects.
- Knowledge of consulting and project management techniques and methods.
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.