About
NorthGravity is a well-funded, Chicago/Krakow-based startup that provides cognitive data collection, quality assurance processes, and data management solutions to Hedge Funds, Banks and Energy companies. The company was founded in 2018 by former business executives and technologists with a combined 50 years of experience. NorthGravity is building a system of intelligence.
The Opportunity
Work as part of the Global Engineering team along with the Product and Business Development teams to define, develop and deliver client solutions. Be part of the team that is defining the solutions.
Your Part
- Work with a talented team of architects, technical leads, and developers to design, and develop new services and applications as well as to implement enhancements to existing systems
- Work with product managers on issues or questions related to system requirements
- Interact with the QA Engineering team on issues stemming from system testing
- Create highly optimized, scalable, redundant and distributed software
- Deliver manageable, modular code, along with automated unit tests
- Help release and maintain code as well as address production issues
In Order to Excel
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent
- 7+ years development experience with Java/Java Enterprise technologies
- Significant experience in messaging-based systems
- Solid computer science fundamentals: data structures, algorithms, multi-threaded programming, events/messaging, etc.
- Successful development of scalable, high-performance, and distributed services through multiple ship-cycles
Skills
- Experience with Java 8
- Experience with developing systems running on Spring Boot
- Significant experience with messaging-based systems
- Experience with web standards such as HTTP and REST
- Experience building and supporting Java-based microservices
- Experience in object oriented and service-oriented architectures as well as design patterns
- Excellent interpersonal and communication skills
- Exceptional attention to detail and time management
- Ability to manage work allocations to team members with varying skillsets
- Ability to manage execution of a project over time while managing to hard deadlines
- Be a self-starter and work well independently as well as in a collaborative team environment
- Comfortable interacting with executive team members and cross-department
- Ability to quickly absorb business, technical, and market concepts
- Proven ability to execute calmly under tight deadlines
- Demonstrated problem solving and troubleshooting abilities
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Engineer
2026-03-12
Senior Java Engineer
2026-02-20
Senior Java Engineer
2025-11-12
- Posted
- Feb 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cracow
- Company
- NorthGravity
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Engineer
2026-03-12
Senior Java Engineer
2026-02-20
Senior Java Engineer
2025-11-12