
Java Developer
- Charlotte, NC
- $50.00-65.00 per hour
- Contract
- Full-time
Location: Charlotte, NC
Salary Range: $50/hr-$65/hrIntroduction:Join our Global Financial Crimes technology team, a part of Risk and Finance Technology, dedicated to designing and implementing strategic solutions for enhanced monitoring of suspicious activity across Anti Money Laundering (AML) and Economic Sanctions. We are seeking talented and motivated developers to contribute to industry-leading financial management platforms that support AML and Fraud Investigations and regulatory reporting processes globally.Required Skills & Qualifications
- 8+ years of experience with Java, including strong core Java skills such as multi-threading, collections API, and JDBC
- Experience with Angular, Spring framework, Spring Boot, Spring Data, Spring Test Framework, Spring Restful services, Transaction Management, and Spring Annotations
- Experience with performance tuning of data-intensive applications
- Knowledge of Hadoop and Big Data technologies
- Applicants must be able to work directly for Artech on W2
- Knowledge of Java profiling tools
- In-depth knowledge of development tools and languages
- Strong coding, debugging, and analytical skills
- Software development experience using Agile methodology and processes
- Ability to work in a fast-paced environment where business needs and priorities may change
- Experience in supporting lines of businesses and infrastructure support
- Background in enterprise stress testing
- Knowledge of cloud computing or distributed computing
- Define, build, and test solutions, often working on multiple projects or work-streams simultaneously
- Work closely with business partners to define requirements and ensure acceptance criteria are met for application changes
- Partner with multiple technology teams to implement the target architecture and migrate to the strategic platform
- Mentor new team members and take responsibility for owning and managing the end-to-end technical delivery of projects
- Drive implementation of key features using Lean Agile methodology
- Opportunities for career growth and development
- Inclusive and diverse work environment
- Supportive team culture with a focus on innovation and collaboration