A day in the life of a Java developer

If you’re a bit of a computer nerd, you’d probably argue that the most global language is that of the computer software. The use of Java is a globally renowned as a computer programming language, and hence it’s ever importance. Hive IT give an overview of a day in the life!

Want to know what’s involved with being part of a Java team?
How does a typical day start?

Get into the office, have a chat with the team and check through a few emails. Then it’s onto our morning standup call – that’s basically where we talk with the wider project team about what we did the day before and what we are going to do today.  We also chat through any issues or blockers with the scrum master.

 

Following that call we sometimes have separate meetings with sub-teams to discuss anything that came up on the standup that we may need to address in more detail.
Then we get to coding!  Typically this will be interspersed with meetings to discuss system architecture, software design, data modelling and specific areas of the application that we might be working on.

What are you excited about working on currently?

Strangely enough, security! We are currently working with one of our clients to implement a new single sign-on solution into the application architecture. It’s new technology for the client and it’s also new for us so we are taking on the challenge together.

 

An additional challenge with this piece of work is the fact that we are implementing this with teams working across the UK and other 3rd party suppliers so it’s a real team effort. But the whole team doesn’t sit in the same building! We use collaborative platforms to make sure the communication is flowing and our daily standups help to keep everything on track.
What can you expect to be working on in the future?

We are always open to trialling new languages other than Java. Currently we are continually improving our skills in Scala and Javascript. So for anyone new to the team there are definitely opportunities outside of pure Java coding.

 

On top of that, as a team Hive IT have been working on some Internet of Things (IoT) related projects. The Java team have written an API for this and you can read more about this over on the HIVE IoT blog. This has been great professional development for all of us, not just the Java team. The projects are all about helping our natural environment which is something we all care about.
What skills would you expect to see from a new addition to the Java team?

You may be straight out of university having studied Java as part of your degree or you could be a senior developer looking for a complete change. There is a lot of direct interaction with clients as well, so good communication and people skills are essential.

If fluency in Java is something you strive for, there’s no better place to start than here at The Sheffield College. We have a the perfect course for beginners with our Introduction to Java Programming course, and what’s great is that it starts in April! Happy Days.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: