Java Developer - Altius Technologies, Inc
Charlotte, NC
About the Job
Position: Sr. Java Developer (7 Openings)
Location: Charlotte, NC (3 days onsite in a week)
Rate: $130K (Salary all incl for H1B transfer consultants)
Rate: $140K (Salary all incl for USC/GC)
Responsibilities:
- Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Work independently in the development, testing, implementation and maintenance of complex systems with fast turn-around.
- Provide detailed analysis of problems, prepare detailed design documents with recommendations.
- Apply innovation, creativity and improvement to development process and implement process and procedural improvements.
- Stay current with technology and industry best practices to ensure proper utilization of these in software development.
- Work on multiple projects utilizing and leading global/offshore teams.
- Provide adequate and proactive support for various applications.
Experience:
- Able to interpret business requirements and programming specifications to write Java programs that solve business needs.
- Significant exposure to and demonstrated proficiency in all aspects of programming and analysis, including design factors, software requirements, systems facilities, and execution protocols.
- Experience with Architecture design of multi-tiered client/server applications.
- Must be well organized and self motivated and be able to work with minimal supervision.
- Strong verbal/written communication skills.
- Ability to work with others in a team environment.
- Ability to work on aggressive schedules. May require work beyond normal hours (weekends or evenings).
- Ability to lead and influence other developers onshore as well as offshore.
Technical Skills:
- 12+ years of experience working with Java UI / Desktop UI and relevant technologies.
- Extensive experience with Java 8 and higher language construct and features.
- Expertise in Google Cloud Platform and related technologies with strong GCE, Anthos/GKE containerization
- Expertise with multithreaded UI based on Swing UI libraries and UI extensions, Java FX, J2SE, JDBC, JMS, JMX, JNI, Design Patterns, Rest services.
- Strong understanding and working experience with Spring boot, Spring Batch, Spring Integration, string REST.
- Strong understanding of batch processing of large data sets
- Strong Caching and large data sets handling (experience with any: Redis, Aerospike, Ehcache, GigaSpaces, Hazelcast or any others)
- Strong understanding of Java multithreading concepts, best practices, and experience in implementation of server-side components
- Experience with concurrent non-blocking implementation of services collaboration (Reactive extensions)
- Very Strong PostgresSQL and Oracle
- Ability to develop on Linux / Windows / MAC OS
- Strong knowledge of various configuration/source code management tools (Git, Bitbucket, Confluence, JIRA, Bamboo, TeamCity)
Pluses:
- Strong knowledge of complex Options, Futures, Order Matching and Routing principles
- Experience converting hardware-based server-side components to VM based (containerization: Kubernetes, Docker or other).
- GWT
- Experience in the financial/brokerage industry
Source : Altius Technologies, Inc