We are seeking a highly skilled Senior Java Developer with strong expertise in the Java ecosystem and modern development practices. The ideal candidate will play a key role in enhancing and modernizing our application, including migrating legacy systems to newer frameworks and contributing to cloud-based architecture on Azure.
This is a hands-on role requiring both technical depth and the ability to work independently while contributing to architectural decisions.
Key Responsibilities
-
Design, develop, and maintain scalable Java-based applications
-
Lead or contribute to migration from Java Swing to JavaFX
-
Build and enhance user interfaces using JavaFX
-
Work with WebSwing to enable web-based deployment of desktop applications
-
Architect, develop, and deploy solutions on Microsoft Azure
-
Collaborate with cross-functional teams in agile environments
-
Actively leverage AI-assisted development tools (e.g., Claude, GitHub Copilot, Cursor) to improve productivity and code quality
-
Participate in code reviews, ensuring best practices and high-quality standards
-
Manage source code using Git and follow branching strategies
-
Troubleshoot and optimize applications running in Linux environments
-
Provide technical guidance and recommend improvements to system architecture
Required Skills & Qualifications
-
6+ years of hands-on experience in Java development
-
Strong understanding of the Java ecosystem and design patterns
-
Proven experience with JavaFX development (or migration from Swing)
-
Familiarity with WebSwing or willingness to learn quickly
-
Experience working with Microsoft Azure cloud services
-
Proficiency in using AI-powered development tools in daily workflow
-
Strong experience with Git and version control systems
-
Basic working knowledge of Linux environments
-
Excellent problem-solving and debugging skills
Why Datafortune?
- Stability with Innovation: Datafortune is a Microsoft certified partner with a proven track record in delivering highquality IT services. Our headquarters in Atlanta, Georgia, and development centers in Pune, we provide a stable yet dynamic environment where you can thrive.
- CuttingEdge Data Solutions: We specialize in data management, business intelligence, and custom application development. At Datafortune, you'll work on projects that leverage the latest technologies to unlock insights, optimize operations, and transform businesses. Our current tech stack includes Snowflakes, DBT, Airflow, Looker, IICS, ADF and Power BI etc. to name a few.
- Learn from Industry Leaders: Datafortune is led by our seasoned & experienced management team who have broad knowledge in the IT sector and have an extensive experience of over 2 decades in this industry. By joining us, you'll have the opportunity to learn from these industry leaders and gain invaluable insights into how cutting-edge technology translates into real-world success.
- Collaborative and Inclusive Workplace Culture: At Datafortune, we foster a supportive and inclusive work environment where your ideas are valued. We strongly adhere to our core & cultural values “BELONG” which serves as an emblem of what we do. As part of our team, you'll be provided with an opportunity to make an impact over the organization’s success and learn from the best in the industry