Hire a Java Developer

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

Java, AWS, Sprint MVC

JD : Java/Senior Java Developer

Required Skills / Experience

● Experience using MVC Java Frameworks such as Play Framework or Spring Framework

● Experience using Dependency Injection with Spring 4.2+ or Google Guice

● Proficient using SQL and designing Normalized Relational Database Schemas

● Can thrive within an Agile team. Open to mentoring others on the team and sharing knowledge/experience

● Comfortable with pairing with developers and other team members

● Linux/Unix experience required

● Ability to learn new technologies quickly

● Experience using TDD and/or BDD

● Identify when a certain design pattern could help and follow it to create working software

● Able to understand requirements and translate those to a domain then translate that domain to design working software (Domain Driven Design).

● Good written and verbal communication skills

Desired Skills

● Some experience with Apache Spark or Apache Storm/Heron is desired

● Capable of using Version Control Systems such as git. Open to teaching git if needed.

● Familiarity with managed CI tools such as Circle CI, Travis CI or Codeship

● Experience with Cassandra, Kafka, Drools, AWS Kinesis or AWS Lambda is a plus

Comfortable with pairing with developers and other team members
Linux/Unix experience
Ability to learn new technologies quickly
Experience using TDD and/or ATDD
Identify when a certain design pattern could help and follow it to create working software
Able to understand requirements and translate those to a domain then translate that domain to design working software (Domain Driven Design).
Good written and verbal communication skills

Desired Skills
Capable of using Version Control Systems such as git
Familiarity with managed CI tools such as Circle CI, Travis CI or Codeship
Experience with Cassandra, Kafka, Drools, AWS Kinesis or AWS Lambda is a plus
Some experience with Apache Spark or Apache Storm/Heron is desired
Familiarity with Scala or other functional languages
Compensation
Competitive Salary
Unific Job Description - Senior Java Software Engineer
As a Senior Java Software Engineer you love to solve difficult problems, you enjoy mentoring others and you want to work with other highly qualified and motivated team members. You will have control, influence and an opportunity to build Unific’s technology from the ground up. You will also have many chances to learn new things and use cutting edge technologies.
We are investing in DevOps and testing automation so that we can iterate the product quickly. This means that you will need to be excited and passionate about automated testing.
We also release to production regularly once per week, with the next goal of releasing 3 times per week.
Who we are:
We’re a SaaS company that helps online retailers grow by automatically attracting, converting and retaining customers.
We’re a scrappy start up that is rapidly growing. With backing from investors, we are excited to expand our team.
We are building a highly scalable and reliable event processing platform using Serverless architectures (AWS Lambda).

What does your day at the office look like?
Your day will consist of a 15 minute standup at the beginning of the day to catch up with everyone on the team. Then you will get to work on your current story card. If any questions come up, you can ask it on the JIRA story card, or if urgent enough, directly ask the project manager by chat and/or face to face. You might also ask the business analyst to clarify a user story. The designer or the architect might ask you to change the way something works.

Required Skills / Experience
Experience with Drools or other business rule management system (BRMS)
Experience using AWS (AWS certification preferred, but not required)
Experience using Dependency Injection with Spring 4.2+ or Google Guice
Proficient using SQL and designing Normalized Relational Database Schemas
Can thrive within an Agile team. Open to mentoring others on the team and sharing knowledge/experience


Education
Bachelors and 5 plus years of Software Engineering experience but will also consider Masters with 2 plus years experience
Your work speaks more loudly than education – we will consider all candidates regardless of education

Java

Project ID: #15372584

About the project

9 proposals Remote project Active 6 years ago

9 freelancers are bidding on average ₹2668940 for this job

liangjongai

I am Pang, web and app developer.I am interesting in your task. I will give you comfortable and cheap service and finish your task on time. Please give a chance!!! Stay tuned, I'm still working on this proposal.

₹2777777 INR in 365 days
(232 Reviews)
7.3
langlangFan

Hi, sir. Thanks for your job posting! I am a senior web developer with +6 years experience and your project is very interesting for me. I will do my best for your job. Relevant Skills and Experience PHP/Laravel/Cod More

₹2777777 INR in 10 days
(4 Reviews)
4.7
anuragiitk

I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. Relevant Skills and Exp More

₹2777777 INR in 10 days
(23 Reviews)
5.4
YonTech

Hello Sir, Thank you for allowing us to place bid on your project. We are Yontech softwares. We work in mobile applications , web applications , website development & design etc. Relevant Skills and Experience We ha More

₹2500000 INR in 60 days
(8 Reviews)
3.8
king18yat

In the bid amount, I can provide website, android application , ios application and desktop application. No advance payment is needed. 1 year support will be there with Daily communication , updates Relevant Skills a More

₹2500000 INR in 55 days
(3 Reviews)
3.5