Unclassified - Charlotte, NC
posted about 1 month ago
The Senior Java Developer role within the Enterprise Finance Technology team is a critical position that involves hands-on application development to support both current and target processes. This position requires collaboration with multiple technology teams to implement the target architecture and facilitate migration to a strategic platform. The ideal candidate will have a strong background in Java application development, with over 10 years of experience in the field, demonstrating expertise in core Java skills, including multi-threading, collections API, JDBC, and familiarity with Java profiling tools. In addition to core Java skills, candidates should have at least 5 years of experience using caching products such as Hazelcast, Gemfire, and Coherence, as well as experience in grid computing. Proficiency in frameworks like Spring, Spring Boot, and MyBatis is essential, along with a good understanding of model programming languages such as R and Matlab. The role also requires knowledge of performance tuning for data-intensive applications, with a focus on performance profiling and the ability to identify performance improvements and memory optimizations. The successful candidate will possess strong coding, debugging, and analytical skills, with a proven track record in large-scale enterprise application implementation. Creativity and innovation in developing tech-based solutions are highly valued. The position is part of a diverse and inclusive workplace that emphasizes continuous training and development opportunities, ensuring that all employees have the resources and support needed to succeed in their roles. This role is not just about technical skills; it also involves being part of a culture that values diversity and is committed to responsible growth, supporting communities, and meeting the evolving needs of clients. The company strives to create an environment where all employees can achieve their goals and contribute to the overall success of the organization.