Capital Markets is seeking a Senior full stack developer to lead the design, development, and support of high-volume, low-latency Java applications for the Stock Record system
Requirements
- Hands-on experience with Core Java, Server-Side Java, JavaScript, MVC, Spring Framework
- Experience with Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS, Pivotal Cloud Foundry, ZooKeeper, AWS
- 5+ years of Oracle RDBMS experience (stored procedures, PL/SQL, triggers, performance tuning)
- Experience with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger
- Strong Java concurrency and thread-safe coding skills
- Experience with transaction management (JTA)
- Expert-level SQL and data modeling skills (relational and non-relational)
Responsibilities
- Design, develop, and support high-volume, low-latency, multi-tiered Java applications
- Provide Level 3 support for existing applications
- Migrate functionalities from monolithic WebLogic systems to a Microservices architecture
- Translate business requirements into user stories and technical solutions
- Develop solutions adhering to established design and quality standards
- Build test automation suites
- Identify and address system bottlenecks and deficiencies
Other
- Collaboration, problem-solving, and a commitment to quality are essential
- BS/MS degree in Computer Science or equivalent
- Strong problem-solving and communication skills
- Experience working in a fast-paced global environment
- Travel requirements not specified