Java Full Stack Developer
North IT Go, Inc
United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.northitgo.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source
Tech stack
Microsoft Access
JavaScript (Programming Language)
.NET Framework
Microsoft Excel
Microsoft Windows
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
ASP.NET MVC Framework
Automation of Tests
Unit Testing
Microsoft Azure
+48 more
Big Data
C Sharp (Programming Language)
Code Review
Databases
Data Infrastructure
Extract Transform Load (ETL)
Relational Databases
Linux
DevOps
Distributed File Systems
Domain Name System (DNS)
Entity Framework
Fault Tolerance
Apache Hadoop
Monitoring of Systems
Apache HBase
Apache Hive
HP Proliant
Hyper-V
Issue Tracking Systems
Systems Analysis
Python (Programming Language)
MapR (Big Data)
Microsoft SQL Server
NoSQL
NT File System (NTFS)
Apache Oozie
Scrum Methodology
Systems Development Life Cycle
Red Hat Enterprise Linux
Reliability Engineering
Power BI
Standard Sql
Software Engineering
SQL Server Reporting Services
SQL Server Integration Services
Talend
Transact-SQL
Data Processing
Scripting
Apache Spark
Information Technology
Data Management
Cloud Migration
Network Server
Service Stack
Servicenow
Vmware
Job description
- Java, J2EE, Spring, API/websevices, Springboot/Micro Services Architecture
- JSP, AJAX, Struts, Jquery , HTMl/XHTML/CSS/JavaScript ,Saas , responsive web design
- Framework: AngularJS or Boostrap or similarJS frameworks , ExtJs , node.js, backbone
- java Application Server (JBoss)
- Any public cloud experience (preferably Google cloud)
- Understand and Analyze requirements and enhancement to the system
- Perform Impact Analysis of changes to system and its interfacing applications
- Consider non-functional requirements and develop a scalable and high performance technical solution
- Define the solution and provide high / low level design specifications for the changes
- Evaluate technical solutions, perform proof of concept and identify most optimal solution
- Review code, unit test cases and other technical artifacts
- Present technical solutions to Architects and get approvals
- Develop code, Prepare and Perform unit test case
- Estimate the effort involved for technical activities and provide information to managers
- Support production releases and ensure successful implementation of changes, * Maintain VMC on AWS and VMware supporting infrastructure
- Maintain Enterprise VM environment
- Work closely with software engineering teams to improve maintainability and reliability of services
- Handle seamless upgrades of infrastructure and services through automation
- Identify, gather, analyze and automate responses to key performance metrics, logs, and alerts
- Provide service support by participating in regular on-call shifts responding to service issues, * Collaborate with product owners, systems analysts and software engineers to deliver against an agile roadmap
- Work with architects and other software engineers to evaluate functional and non-functional requirements and deliver creative, high quality solutions
- Design, develop, test and maintain data intensive applications including ETL, relational and non-relational data storage, APIs and big data application development
- Follow and improve on processes for continuous delivery and DevOps within your team
- Build and main configuration management and automation tools, deployment strategies/processes, monitoring tools.
- Experienced in Software Engineering practices like Reliability Engineering, Deployment planning, Fault Tolerant architecture, Test Automation.
- Experience in Data As a Service and Container As a Service models.
- Experience in incident ticket tracking tools and processes like ServiceNow
- Collaborate on quality strategies that ensure our data platform is correct, resilient, scalable and secure
- Support applications throughout the SDLC from design to decommission
- Participate in and provide input for system analysis, design walkthroughs and code reviews
- Participate in defect review and triage
- Adhere to design/coding standards and constantly improve the way we build and deliver software, * Ability to breakdown raw information and undefined problems into specific, workable components that in-turn clearly identifies the issues at hand. Makes logical conclusions, anticipates obstacles and considers different approaches that are relevant to the decision-making process., As a Business Analyst, you will be part of a highly collaborative scrum team on a project where many members outside the scrum team are on different continents. This is an integral role in product development by ensuring the organization’s needs are articulated in the user story acceptance criteria consumed by the Agile Scrum Team.
Requirements
- 4+ years’ Experience with VMware vSphere products: i.e. vCenter, ESX, vSAN and NSX
- Work alongside key vendors (EMC, VMware, Networks) to drive the development and deployment of their technologies within the environment
- Experience on VMC on AWS
- Strong communication and interpersonal skills
- Systematic problem-solving approach coupled with a strong sense of ownership and independence
- Experience providing on-call support for high priority incidents
- Experience in vRealize automation
- Experience in HP Proliant Servers
- Experience working with Guest OS
- Experience working with C7000 Enclosures
- Experience in vRealize Operation manager
- Experience administering Red Hat Linux & Windows, * 4+ Years of IT Experience
- 1+ Years of Azure Cloud Administration Experience
- Experience migrating applications to Azure Cloud Platform
- Windows and Virtual Systems Administration Experience
- Window Server versions (2008 - 2016), Exchange, MS SQL, AD, Group Policy, DFS, NTFS permissions, RDS farm, Hyper-V, VMWare, Public and Private DNS
- Microsoft Azure Certification (MUST HAVE), * 6+ years of designing, coding and supporting distributed, data intensive systems at scale
- 6+ years of relational database delivery
- 3+ years of non-relational (NoSQL, Big Data) delivery
- 7+ years of experience working within the Software Development Life Cycle (SDLC)
- 4+ years of development experience with BIG Data technology stack (e.g. Hadoop, MapR, Talend, PIG Scripting, HBase, HIVE, SPARK); Relational databases; and Test automation in Linux/Windows environments
- 4+ years of experience in Agile Delivery
- 3+ years in Dev Ops Automation tools (Oozie, Python etc.)
- Experience in managing DevOps teams in an Agile Delivery/onshore-offshore model (5-10 headcount)
- Excellent communication skills with ability to describe “data/capability stories” (and not defects) and explain value (and not resolution) to customers.
- Experience in delivering Data Platforms, Educational Qualifications: Bachelor’s degree in engineering or equivalent experience
Required Skills: T-SQL, SSRS, SSIS, and Power BI experience, * Strong ability to collaborate with senior leadership and project managers to define business process issues, analyze operational efficiencies, implement creative solutions and measure delivery results.
- Ability to evaluate and interpret end user information requirements, and to develop and implement appropriate technical solutions.
- Ability to work with mathematical concepts.
- Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, etc.,) in its most difficult phases.
- Strong experience with T-SQL and SSIS.
- Exceptional planning, time management, problem solving and logical troubleshooting.
- Strong Database Developer (T-SQL).
- Proficiency/Big plus of C#, .Net Framework, Entity Framework, ASP.Net MVC, and JavaScript., * Minimum of 5 years of experience as a Business Analyst; strong business analysis, requirements gathering, and communication skills.
- Experience with Human Resource, Financial, HRIS and/or Business Intelligence systems is preferred, but not required.
- Intermediate to Advanced Excel/Access/SQL skills for data manipulation and analysis.
- Experience working in Agile Development environment. Familiarity with the Scrum ceremonies.
- Willingness to solve problems by being inquisitive and curious.
- Strong critical thinking, attention to detail and problem-solving skills are essential.
- Very strong verbal and written communication skills.
- Demonstrated ability to multi-task and work on virtual teams.
- Experience in building solid relationships with key stakeholders including business users.
- Adeptness at learning new technology and tools.
- Commitment to quality and continuous improvement; extremely organized with strong time-management skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.northitgo.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
21 days ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago