Sr. Java Developer | Full Time | WFH Opportunity.
Email Resume: hr@primaryitcare.com
Responsibilities:
Designing, developing and troubleshooting complex data systems
Extracting, transforming, and working with various data sources and SQL.
Coding solutions using Java
Analyzing and finding patterns in data through analysis.
Writing test cases.
Documenting and leading projects
Meeting project milestones and delivering working software
Mentoring others in the proper standards, practices and procedures for
software development.
Responsibilities:
Be self-motivated
Have strong written and verbal English communication skills
Strong problem-solving and diagnostic skills
5+ years of experience using Java
5+ years of experience using SQL
Experience with at least one Business Intelligence tools such as Qlik Sense,
Tableau or MS PowerBI or similar
Profound insight of Java (Classloading, Memory Management, Transaction
management, Garbage Collection, etc)
Knowledge of Relational Databases, SQL and ORM technologies
Deep knowledge of thread concurrency, race conditions, dead-locks
Good experience using industry-standard design patterns, practices and cloud
strategies.
Ability to implement architectural, scalability, performance and process
improvements ideas
Good understanding of Continuous Improvement (CI) and Continuous
Deployment processes.
Good experience in architecting applications on containers, micro-services,
API orchestration with their eventual deployment on cloud.
Exposure to any of the cloud solution architecture like GCP/AWS /Microsoft
Azure will be an added benefit
Knowledge of message-oriented middleware appliances and software
Bonus Points:
Experience with Data Warehousing (i.e. Teradata, Netezza, DB2, Oracle,
Exadata, BigQuery, RedShift, Vertica, Snowflake)
Experience with Big Data Technology (i.e. Hadoop, Hive, Spark, HDFS,
Hortonworks)
Cloud knowledge (i.e. AWS, GCP, Azure)
Javascript and/or React knowledge
Python
Chatbot experience
Managed or lead a team