Job Summary:
TEKFORTUNE INC is seeking a highly experienced Full Stack Java Developer with strong Business Systems Analyst skills to join their team. The role involves leading the development and maintenance of Java-based web applications, collaborating with cross-functional teams, and providing production support in the automotive domain.
Responsibilities:
โข Lead, develop and maintain Java-based web applications using Spring Boot, Hibernate, and RESTful APIs, ensuring high performance and scalability.
โข Design and implement complex data pipelines using Java, Apache Spark, and Kafka to process and transform large structured and semi-structured datasets.
โข Provide production support for Java applications and other technological applications troubleshooting system issues, analyzing logs, and ensuring minimal downtime using monitoring tools like Splunk and Dynatrace.
โข Develop and optimize SQL and NoSQL databases (MySQL, DB2, UDB), integrating them with Java applications for efficient data retrieval and storage.
โข Automate deployments and workflows using CI/CD pipelines (Jenkins, Git, Maven) and containerization tools like Docker and Kubernetes.
โข Write and execute unit and integration tests using JMeter, Neotys, NeoLoad, Apache, ensuring code quality through rigorous testing and participation in peer code reviews.
โข Collaborate with business analysts and stakeholders to translate business requirements into technical solutions and optimize existing application workflows.
โข Facilitate the transition from requirements to execution by spearheading project plan creation and maintaining comprehensive documentation throughout the implementation phase.
โข Implement shell scripting and automation for data processing, job scheduling (Tidal) and system monitoring to enhance application efficiency.
โข Work closely with cross-functional teams, including architects and developers, to design, deploy, and maintain enterprise-level web applications and services.
โข Support database management and disaster recovery, handling backups and data restoration for both AWS, MSAzure cloud and on-premises environments.
โข Presales & Analysis Create and bring Value Add to improving business processes, efficiency and automated business solutions. Provide excellence through rigorous scope documentation, and detailed estimation reviews to ensure project viability.
โข Evaluate and provide estimate work packages for AMS enhancements, tasks, projects by working with Project Mgrs offshore.
โข Lead by example, blending technical expertise and providing transparent communication to drive digital transformation projects.
Qualifications:
Required:
โข 10+ years in web application development, maintenance, and troubleshooting
โข Strong leadership skills as a technical practitioner and Business Partner
โข Proven track record of delivering on aggressive timelines
โข Exceptional problem-solving abilities
โข High organization and attention to detail
โข Strong skill set in Customer Satisfaction and Expectation Management
โข Positive Relationship development & manage customer dynamics
โข Develop and maintain close communication with Client and all other internal and vendor teams
โข Provide Customer satisfaction surveys at task closure/ Feedback from Client Management
โข Lead, develop and maintain Java-based web applications using Spring Boot, Hibernate, and RESTful APIs
โข Design and implement complex data pipelines using Java, Apache Spark, and Kafka
โข Provide production support for Java applications and other technological applications
โข Develop and optimize SQL and NoSQL databases (MySQL, DB2, UDB)
โข Automate deployments and workflows using CI/CD pipelines (Jenkins, Git, Maven)
โข Write and execute unit and integration tests using JMeter, Neotys, NeoLoad, Apache
โข Collaborate with business analysts and stakeholders to translate business requirements into technical solutions
โข Facilitate the transition from requirements to execution by spearheading project plan creation
โข Implement shell scripting and automation for data processing, job scheduling (Tidal) and system monitoring
โข Work closely with cross-functional teams, including architects and developers
โข Support database management and disaster recovery
โข Create and bring Value Add to improving business processes, efficiency and automated business solutions
โข Evaluate and provide estimate work packages for AMS enhancements, tasks, projects
โข Lead by example, blending technical expertise and providing transparent communication
โข Java Development: Lead the development and maintenance of Java-based applications
โข Automotive Domain Expertise: Work closely with Mazda North American Operations data systems
โข Monitoring and Reporting: Design a Java application to generate daily monitoring reports
โข SQL & Data Querying: Experience in SQL queries for data analysis and reporting
โข Integration Management: Java based applications interaction with 3rd party systems using API Integration
โข Code Integration & Version Control: Utilize Git for version control
โข Cross-Functional Collaboration: Work closely with Business users and stakeholders
โข Support & Optimization: Provide ongoing production support for Mazdaโs Java-based Struts applications
โข Testing & Quality Assurance: Lead efforts in unit testing, integration testing, and code review processes
โข Global Team Orchestration: Manage close daily coordination with offshore teams and managers
โข Stakeholder Alignment: Act as the primary communication hub for all Business stakeholders
โข Programming languages J2EE, Struts 1.0, 2.0, Spring Frameworks, RESTful API, SOAP, Micro-services
โข Databases IBM DB2/UDB, SQL Server, MySQL, UDB
โข Operating Systems Windows Server, Linux (RedHat/CentOS), AIX
โข Application Servers IBM WebSphere, Apache Tomcat
โข Reporting Tools Systemware, Power BI, Java Web reporting
โข IDE Tools IntelliJ, Eclipse, RAD
โข Version Controls GIT, SVN
โข Build Tools Ant, Maven
โข Load/Performance Testing Neotys NeoLoad, Apache JMeter
โข CI/CD & Automation Jenkins, Microsoft Azure, PowerShell, Shell scripting, Windows batch scripting
โข Collaboration & Tools JIRA, Confluence, Microsoft Office/SharePoint
โข Monitoring & Performance Tools Datadog, AppDynamics, ITCAM, ElasticSearch/Nagios
โข Incident Reporting Service Now โ SNOW incident tracking
โข Knowledge of JMS messaging e.g., IBM MQ and enterprise application support
Preferred:
โข Exposure to cloud-native practices, containers (Docker), orchestration (Kubernetes), or Infrastructure as Code (Terraform/Ansible)
โข Familiarity with modern observability (Dynatrace/New Relic extensions) or GitOps workflows
โข Familiarity with Data Privacy and Data Governance a PLUS!
โข Bachelorโs degree in Computer Science, Information Technology, or related field (with honors preferred)
โข Certifications: Java, MSAzure, Mulesoft
Company:
Tekfortune Inc. Founded in 2014, the company is headquartered in Piscataway, USA, with a team of 51-200 employees. The company is currently Growth Stage.